The following sentence has been split into four segments. Identify the segment that contains a grammatical error.
I have lived with my parents / in Mumbai / in a residential flat / yet two years.
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e. yet two years.
Error concept: Wrong use of the word yet instead of the correct time expression.
What is wrong: The phrase yet two years is grammatically incorrect.
Grammatical concept: For showing duration with present perfect tense (have lived), we use for or since, not yet.
Incorrectness of the concept in context: “Yet” is used in negative sentences or questions (e.g., I haven’t finished yet), not to show duration.
How to correct: Replace yet with for.
Correct phrase/ correction: for two years
Final sentence: I have lived with my parents in Mumbai in a residential flat for two years.
Hence, the chosen option is correct.