Difficulty: Easy
Correct Answer: from the past five years
Explanation:
Introduction / Context:This question tests correct preposition with duration expressions. With a duration expressed as the past five years, English uses for, not from. From marks a starting point and typically pairs with to or until, while for marks duration.
Given Data / Assumptions:
Concept / Approach:Use for + period to indicate duration and since + point-in-time to indicate a starting point. The phrase from the past five years is unidiomatic in this construction.
Step-by-Step Solution:
Step 1: Decide if we express a period or a starting point.Step 2: Choose for with a period: for the past five years.Step 3: Keep the perfect progressive aspect to show continuity.Corrected fragment: for the past five yearsVerification / Alternative check:Alternative with since: since 2020 or since April 2020 would also work, because since introduces a point in time. But when we retain the wording the past five years, for is required.
Why Other Options Are Wrong:
Common Pitfalls:Learners may use from with duration because it appears in from X to Y frames. For a single duration noun phrase, prefer for, not from.
Final Answer:Option C contains the error. Use for the past five years.
Discussion & Comments