Решение:
- 1. Have you seen the new travel programme yet? (Используем Present Perfect, так как есть указание 'yet' и речь идет о действии, результат которого важен сейчас.)
- 2. We haven't had dinner yet. (Используем Present Perfect Negative, так как действие еще не произошло, указание 'yet'.)
- 3. I have just spoken to Sally about the hotel arrangements. (Используем Present Perfect, так как действие только что произошло, указание 'just'.)
- 4. Tom has already bought our train tickets, so don't worry. (Используем Present Perfect, так как действие уже произошло, указание 'already'.)
- 5. Has your mum worked in France? He has French is amazing. (Используем Present Perfect, так как спрашиваем о наличии опыта в прошлом, без конкретного времени.)
- 6. Lara and Dan have never been camping, but I think they're going to like it. (Используем Present Perfect Negative, так как говорим об отсутствии опыта в прошлом.)
Ответ: 1. Have you seen; 2. haven't had; 3. have just spoken; 4. has already bought; 5. Has your mum worked; 6. have never been.