Ответ:

Перевод задания: Заполните пропуски правильной формой глагола в скобках, используя Present Perfect или Present Perfect Continuous.

  1. She has been cooking dinner for two hours. (Она готовит ужин уже два часа.) Действие продолжается в течение указанного периода.
  2. They haven’t finished their project yet. (Они ещё не закончили свой проект.) Слово yet обычно употребляется с Present Perfect.
  3. I have been learning to cook new recipes lately. (В последнее время я учусь готовить новые блюда.) Подчёркивается продолжающееся занятие.
  4. He has been studying English since last year. (Он изучает английский с прошлого года.) Действие началось в прошлом и продолжается.
  5. We have eaten at that restaurant many times. (Мы много раз ели в том ресторане.) Речь о повторяющемся опыте.
  6. They have been waiting for the train for an hour. (Они ждут поезд уже час.) Подчёркнута длительность ожидания.
  7. She hasn’t tried sushi before today. (Она раньше сегодняшнего дня не пробовала суши.) Указывается жизненный опыт до настоящего момента.
  8. I have seen that movie twice already. (Я уже дважды посмотрел этот фильм.) Количество завершённых просмотров — twice.
  9. He has been exercising every day this month. (В этом месяце он занимается спортом каждый день.) Действие повторяется в продолжающемся временном периоде.
  10. We haven’t travelled abroad this year. (В этом году мы не ездили за границу.) Год ещё не завершён; говорится об опыте за текущий период.