SSC CGL 2024 PYQ — Question 20

SSC CGL - 23 Sep 2024 - Shift 2 • English • Q20

Select the option that expresses the given sentence in active voice.

Trigonometry has been taught by him for donkey’s years.

Show answer & explanation

Correct answer: D

Explanation

The correct answer is option 4 i.e. He has been teaching trigonometry for donkey’s years.

The sentence 'He has been teaching trigonometry for donkey’s years' is the best active voice conversion in your context because it emphasizes the continuous nature of the action over a long period of time, which aligns with the original sentence's implication of a long duration.

The present perfect continuous tense ('has been teaching') is suitable when describing an action that started in the past and continues to the present, which fits the idea of teaching for many years ('donkey’s years').