Краткое пояснение. Продолжаем упражнение, применяя Present Perfect и Past Simple в зависимости от контекста и указателей времени.
Ответ
- He has not come back yet.
- Has he gone already?
- When did you see him last?
- I haven't seen him for ages.
- His health has improved greatly since I saw him last.
- Have you passed your driving test yet? Yes, I passed it in May, but I haven't bought a car yet.
- He had already moved. He had found a nice flat before Christmas and he had been there two years.
Проверь еще раз: "Yet" и "already" часто указывают на Present Perfect, а конкретное время в прошлом (например, "in May") – на Past Simple.
Уровень Эксперт: В 18 предложении используется Past Perfect, так как действие (переезд и нахождение там два года) произошло до определенного момента в прошлом (до Рождества).