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.

Difficulty: Easy

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

More Questions from Spotting Errors

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion