Ответ:

Перевод задания: Выберите правильное время: Present Perfect или Present Perfect Continuous.

  1. They have travelled to Japan. — Они ездили в Японию. Present Perfect: сообщается о факте или опыте.
  2. He has been playing soccer for two hours. — Он играет в футбол уже два часа. Present Perfect Continuous: подчёркивается длительность.
  3. We have not eaten lunch yet. — Мы ещё не обедали. Present Perfect: важен результат действия.
  4. She has been working on her thesis for several months. — Она работает над диссертацией уже несколько месяцев. Present Perfect Continuous: указана длительность процесса.
  5. I have seen that movie three times. — Я видел(а) этот фильм три раза. Present Perfect: говорится о количестве завершённых действий.
  6. You have not finished your project yet. — Ты ещё не закончил(а) свой проект. Present Perfect: важен незавершённый результат.
  7. They have been discussing the plan for a while. — Они некоторое время обсуждают план. Present Perfect Continuous: подчёркивается продолжительность.
  8. He has not been playing video games all day. — Он не играет в видеоигры весь день. Present Perfect Continuous: указан длительный процесс.
  9. We have been waiting for the train for 30 minutes. — Мы ждём поезд уже 30 минут. Present Perfect Continuous: подчёркивается длительность ожидания.
  10. She has been learning Spanish for a year. — Она изучает испанский уже год. Present Perfect Continuous: действие продолжается в течение указанного периода.