Решение:
- Last night I felt tired and went to bed very early. (Past Simple, так как указано конкретное время в прошлом - 'last night' и действия произошли последовательно)
- Where did you spend your holidays? (Past Simple, так как вопрос о прошедшем времени)
- Have you ever spent your holidays in the Crimea? (Present Perfect, так как 'ever' указывает на опыт в жизни, время не определено)
- While travelling in the Crimea, I met your friend. (Past Simple, так как действие произошло в определенный момент в прошлом во время путешествия)
- I have never visited that place. (Present Perfect, так как 'never' указывает на отсутствие опыта в жизни)
- He visited that place last year. (Past Simple, так как указано конкретное время в прошлом - 'last year')
- I have just got a letter from Tom. (Present Perfect, так как 'just' указывает на недавнее завершение действия)
- Did you take any photographs while travelling in the south? (Past Simple, так как вопрос о действии, которое могло произойти во время путешествия)
- He has been abroad five years ago. (Past Simple, так как указано конкретное время в прошлом - 'five years ago'. *Примечание: более корректно было бы 'He went abroad five years ago' или 'He was abroad five years ago', но если нужно использовать Past Simple, то 'was' подходит лучше, если имеется в виду факт пребывания, а не сам факт поездки. Однако, в контексте, где уже использовано 'have been' для 'never', 'has been' для 'abroad' может быть допустимо в некоторых интерпретациях, но 'was' более точно передает факт пребывания в указанный период.)
- Were you in the Caucasus last year? (Past Simple, так как вопрос о пребывании в прошлом году)
- They left England when he was still a child. (Past Simple, так как действия произошли в прошлом и являются завершенными)
- He has not yet come back. (Present Perfect, так как 'not yet' указывает на действие, которое ожидается, но еще не произошло)
- Has he gone already? (Present Perfect, так как 'already' указывает на действие, которое могло произойти к настоящему моменту)
- When did you see him last? (Past Simple, так как 'last' указывает на последнее конкретное событие в прошлом)
- I have not seen him for ages. (Present Perfect, так как 'for ages' указывает на длительность периода, который продолжается до настоящего момента)
- His health has improved greatly since I saw him last. (Present Perfect для 'has improved' как результат, и Past Simple для 'saw' как точка отсчета в прошлом)
- Did you pass your driving test yet? - Yes, I passed it in May, but I did not buy a car yet. (Past Simple для 'passed' как завершенное действие в прошлом, и 'did not buy' для отрицания действия в прошлом. 'yet' в вопросе также может указывать на Present Perfect, но в данном контексте с ответом в Past Simple, Past Simple является более логичным для 'pass')
- He has already moved. He has found a nice flat last Christmas and he has been there a year already. (Present Perfect для 'has moved' как результат. Однако, 'last Christmas' требует Past Simple, поэтому 'He found a nice flat last Christmas' более корректно. 'has been' корректно для указания длительности пребывания до настоящего момента.)
Ответ: 1. felt, went; 2. did spend; 3. Have spent; 4. met; 5. have visited; 6. visited; 7. have got; 8. Did take; 9. was; 10. Were; 11. left, was; 12. has come; 13. has gone; 14. did see; 15. have seen; 16. has improved, saw; 17. Did pass, passed, did buy; 18. has moved, found, has been.