Рассмотрим вашу задачу. Здесь необходимо использовать правильные формы глаголов в Present Perfect или Past Simple, чтобы корректно завершить предложения. Давайте подробно разберем каждое из них.
you (to be) in the caucasus last year?
В данном предложении речь идет о конкретном моменте в прошлом (прошлый год), поэтому мы используем Past Simple.
Ответ: Were you in the Caucasus last year?they (to leave) England when he (to be) still a child.
Данное предложение также относится к какому-то событию в прошлом, при этом одно событие произошло до другого. Мы используем Past Simple для обоих действий.
Ответ: They left England when he was still a child.he (not yet to come) back.
Здесь выражается действие, которое не завершилось на момент, о котором идет речь (он ещё не вернулся). В таких случаях правильно употреблять Present Perfect.
Ответ: He has not yet come back.he (to go) already?
Это вопрос, касающийся завершенности действия. Если мы спрашиваем о том, ушел ли он уже, то также следует использовать Present Perfect.
Ответ: Has he gone already?when you (to see) him last?
Это вопрос о последнем контакте, так что здесь тоже подойдет Past Simple, так как мы говорим о конкретном моменте в прошлом.
Ответ: When did you see him last?i (not to see) him for ages.
Это предложение говорит о том, что действие не происходило в течение длительного времени до текущего момента. Мы используем Present Perfect.
Ответ: I have not seen him for ages.his health (to improve) greatly since i (to see) him last.
Первое действие (улучшение здоровья) произошло до текущего момента, поэтому используем Present Perfect. Второе действие также относится к конкретному моменту в прошлом, поэтому это Past Simple.
Ответ: His health has improved greatly since I saw him last.you (to pass) your driving test yet? -- yes, i (to pass) it in may, but i (not to buy) a car yet.
Здесь первый вопрос касаемся завершенности действия (управляем Present Perfect), а во втором предложении используется Past Simple, так как речь идет о конкретном моменте в прошлом.
Ответ: Have you passed your driving test yet? -- Yes, I passed it in May, but I have not bought a car yet.he already (to move). he (to find) a nice flat before christmas and he (to be) there two years.
Первое действие, скорее всего, говорит о том, что он переехал, поэтому используется Present Perfect, а в остальных случаях (поиск квартиры и пребывание) используются Past Simple, так как это конкретные действия в прошлом.
Ответ: He has already moved. He found a nice flat before Christmas, and he has been there for two years.
Таким образом, ответ на вашу задачу будет следующим:
- Were you in the Caucasus last year?
- They left England when he was still a child.
- He has not yet come back.
- Has he gone already?
- When did you see him last?
- I have not 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 have not bought a car yet.
- He has already moved. He found a nice flat before Christmas, and he has been there for two years.