Spot the error; if the sentence is correct, select ‘‘No error.’’ Sentence: From over last five years I have been trying my best to convince him but without success.
-
AFrom over last five years
-
BI have been trying
-
Cmy best to convince him
-
Dbut without success.
-
ENo error.
Answer
Correct Answer: From over last five years
Explanation
Introduction / Context:This item checks correct preposition choice in duration phrases. For periods of time, English prefers ‘‘for’’ (or simply ‘‘over’’), not ‘‘from over.’’
Given Data / Assumptions:
- Duration intended: more than five years up to now.
- Tense: present perfect progressive ‘‘have been trying’’—appropriate for ongoing action.
- Lead phrase: ‘‘From over last five years’’ is non-idiomatic.
Concept / Approach:Use one of the idiomatic frames: ‘‘for the last five years,’’ ‘‘over the last five years,’’ or ‘‘for over five years.’’ Do not combine ‘‘from’’ with ‘‘over’’ in this context.
Step-by-Step Solution:Choose correct preposition: replace ‘‘From over’’ with ‘‘For the’’ or ‘‘Over the.’’Keep perfect progressive: ‘‘I have been trying …’’ remains correct.Corrected version: ‘‘For the last five years I have been trying my best to convince him, but without success.’’
Verification / Alternative check:Substitute other durations: ‘‘for three days,’’ ‘‘over the past month’’—none take ‘‘from over.’’
Why Other Options Are Wrong:B–D are fine and idiomatic with the corrected opener.
Common Pitfalls:Stacking multiple prepositions; forgetting the definite article ‘‘the’’ in ‘‘the last five years.’’
Final Answer:From over last five years