Правило
Ago привязывает действие к завершённому прошлому, since — к началу периода до настоящего, before — к более раннему моменту. Already показывает уже полученный результат, during помещает действие внутрь периода, а when связывает два события. Проверяйте, что это слово действительно сообщает о времени ситуации.
- They moved here two years ago. — Они переехали сюда два года назад.
- I have not spoken to her since March. — Я не разговаривал с ней с марта.
Частая ошибка. Не выбирайте since для длины: say for two hours, но since two o'clock.
Практика
Ответы проверяются по каждому пункту; ключ откроется после проверки.