Spot the Errors - English (MCQ) for Bank, MBA, CAT, MAT, GMAT, SSC for Q. 27386
Q. Dr. Mehta has been (1) / trying to develop (2) /a medicine (3) / for last five years. (4) / No Error (5)- Published on 21 Feb 17a. 1
b. 2
c. 3
d. 4
e. 5
ANSWER: 4
Replace ‘for’ with ‘since’
‘For’ is used before a noun denoting a period of time with all the tenses.
‘Since’ is used before a noun or phrase denoting some point of time in the past.
The correct sentence should be: Dr. Mehta has been trying to develop a medicine since last five years.
Use of For, Since, From
‘For’ is used before a noun denoting a period of time with all the tenses.
‘From’ is used before a noun or phrase denoting a point of time, it is used in all tenses.
From is generally followed by ‘to’ or ‘till’.
Since’ is used before a noun or phrase denoting some point of time and is always preceded by a verb in perfect continuous tense or third form of verb.
Example:
Use of ‘For’
They have been playing cards for three hours.
He has lived in Pune for five years.
Use of ‘From’
We play from 5 p.m. to 6 p.m.
She stayed here from the 20th of March to the 25th of April.
Use of ‘Since’
I have been studying since morning.
He has not heard from his father since 1972.