Error Spotting (Grammar) — choose the part that contains a grammatical error. If the sentence is correct, choose ‘‘No error.’’ Complete sentence: We have been living in this house since two years.

Difficulty: Easy

Correct Answer: since two years.

Explanation:

Introduction / Context:This checks correct use of ‘‘since’’ and ‘‘for.’’ ‘‘Since’’ takes a point in time; ‘‘for’’ takes a duration.

Given Data / Assumptions:

  • ‘‘two years’’ is a duration, not a starting point.
  • Present perfect progressive is otherwise correct for a continuing action.

Concept / Approach:Use ‘‘for + duration’’ and ‘‘since + starting time.’’ Thus ‘‘for two years’’ is required.

Step-by-Step Solution:Spot preposition mismatch: ‘‘since two years’’.Replace with ‘‘for two years.’’Corrected sentence: ‘‘We have been living in this house for two years.’’

Verification / Alternative check:If there were a starting year (e.g., ‘‘since 2023’’), ‘‘since’’ would be correct. With a bare duration, ‘‘for’’ is mandatory.

Why Other Options Are Wrong:

  • ‘‘We’’ — fine.
  • ‘‘have been living’’ — correct aspect for ongoing action.
  • ‘‘in this house’’ — correct prepositional phrase.
  • ‘‘No error.’’ — incorrect because part D is wrong.

Common Pitfalls:Confusing ‘‘since’’ and ‘‘for’’ due to L1 transfer or memorized chunks.

Final Answer:since two years.

More Questions from Spotting Errors

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion