Identify the error: I have been living here since five years.

  • A. have been should be am
  • B. since should be for
  • C. living should be lived
  • D. There is no error

Explanation

Since introduces a point in time such as 2019 or Monday, while for introduces a length of time such as five years. The tense itself is correct for an action continuing from the past into the present. This pair is one of the most frequently tested points in Pakistani entry tests.

Related questions