Question 76
PrepositionsFill the gap(s) with the most appropriate option: She has been here ________ the past three years
- A.since
- B.for
- C.from
- D.in
Show the answer and explanation
Answer: B (for)
Explanation
'For' is used with a period of time ('for the past three years'); 'since' needs a starting point.