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