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: unless, Q: you study, R: will not, S: you, T: pass
- Rearrange: P: tell me, Q: you are, R: why, S: crying
- Identify the part that contains an error: Unless (a) / you (b) / don't hurry, (c) / you will miss the train (d).
- Identify the part that contains an error: Each (a) / and (b) / every person (c) / were present (d).
- Which part contains an error? Each of the girls have a bicycle.