Ответ:

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

  1. We have been waiting for the bus for 20 minutes. (Мы ждём автобус уже 20 минут.)
  2. He has lost his keys, so he can’t get into the apartment. (Он потерял ключи, поэтому не может попасть в квартиру.)
  3. They have visited Paris twice. (Они дважды побывали в Париже.)
  4. She has been working on the project since morning. (Она работает над проектом с утра.)
  5. I have been reading this book for two hours. (Я читаю эту книгу уже два часа.)
  6. They have been travelling around Europe for a month. (Они уже месяц путешествуют по Европе.)
  7. She has already finished her project. (Она уже закончила свой проект.)

Длительность действия, которое продолжается или недавно завершилось, обычно выражается формой Present Perfect Continuous; результат или количество завершённых действий — Present Perfect.