Difficulty: Easy
Correct Answer: are living in this colony
Explanation:
Concept/Approach: Duration to the presentWith 'for/since' indicating an action started in the past and still continuing, standard English uses the present perfect (often progressive): 'have been living'.
Step-by-step correctionB: 'are living' → 'have been living'.Corrected: 'The Sharmas have been living in this colony for the last eight years.'
VerificationPlural family name 'The Sharmas' takes plural verb 'have'.
Common pitfallsUsing present continuous instead of present perfect continuous with 'for/since' time markers.
Final AnswerB — Use 'have been living' with 'for the last eight years'.
Discussion & Comments