Ответ:
Перевод задания: Поставьте глагол в Present Perfect или Present Perfect Continuous.
- Have you seen dad? — Yes, he's at the garage. (Ты видел папу? — Да, он в гараже.) Вопрос о состоявшемся действии, имеющем результат в настоящем.
- I haven't received your letter for so long a period of time. (Я так давно не получал твоего письма.) С глаголом receive используется Present Perfect; период времени обозначен словом for.
- We have been walking around this department store for the last two hours! (Мы гуляем по этому универмагу уже два часа!) Действие продолжается в течение указанного времени.
- Has she ever spent her holidays in Sochi? (Она когда-нибудь проводила отпуск в Сочи?) Вопрос об опыте к настоящему моменту.
- Phillip has never bought anything from this flea market before. (Филлип никогда раньше ничего не покупал на этом блошином рынке.)
