Multiple choice

Directions: Which of the phrases (1), (2) and (3) should replace the underlined phrase to make the sentence grammatically correct? If the sentence is correct as it is, mark (4) as your answer.

They decided to arrange a grand party on the eve of her retirement, especially, as she had been working for the firm since almost twenty years.

  1. almost twenty years since

  2. for almost twenty years

  3. almost twenty years ago

  4. No improvement needed

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Error of prepositional usage. To refer a 'period of time' we use preposition 'for'. 'Since' is used to refer to a specific point of time.