Sentence Correctionhard · Past Paper
Identify the part that contains an error: I (a) / have (b) / been (c) / knowing him for years (d).
AI
Bhave
Cbeen
Dknowing him for years
✓ Correct Answer: D — knowing him for years
Stative verbs like 'know' cannot be used in the continuous form; it should be 'have known him'.
Share this question
More from Sentence Correction
- Rearrange: (P) were it (Q) not for (R) your (S) help (T) I (U) would (V) have (W) failed
- Identify the part that contains an error: He (a) / asked (b) / that (c) / where I was going (d).
- Rearrange: (P) no (Q) sooner (R) had (S) the (T) show (U) begun (V) than (W) the (X) lights (Y) went (Z) out
- Spot the error: The climate of Nepal is better than India.
- Identify the error: I have many works to do.