Select the option that contains a grammatical error in the underlined portion.
When Mrs. Sinha came to see Varanasi in 2019, Nupur has already been teaching there for five years.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. When Mrs. Sinha came to see Varanasi in 2019, Nupur has already been teaching there for five years.
-
The correct version of the sentence should be: 'When Mrs. Sinha came to see Varanasi in 2019, Nupur had already been teaching there for five years.'
-
The error is in the use of the present perfect tense 'has been' instead of the past perfect tense 'had been.'
-
The past perfect tense is used to indicate that an action was completed before another action in the past.