Parts of the following sentence are given as options. Identify the segment that contains a grammatical error.
She has been working with me on this project from two years.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is Option 4 i.e from two years.
Given sentence: She has been working with me on this project from two years.
The given sentence is in the present perfect continuous tense.
Structure: Subject + has / have been + V1 + ing + since / for + object
Since is used for a point of time whereas for is used for any duration. A specific duration i.e. two years is mentioned "for" should be used.
Correct sentence: She has been working with me on this project for two years.