Ответ:

Перевод задания: Вставьте глагол в правильной форме Present Perfect или Present Perfect Continuous.

  1. She has been working here since 2020. (Она работает здесь с 2020 года.)
  2. They haven’t finished the project yet. (Они ещё не закончили проект.)
  3. How long have you been waiting for the bus? (Как долго ты ждёшь автобус?)
  4. He has been painting the walls all day. (Он красит стены весь день.)
  5. We have seen that movie three times. (Мы видели этот фильм три раза.)
  6. The baby has been crying for an hour. (Ребёнок плачет уже час.)
  7. I haven’t eaten anything since breakfast. (Я ничего не ел с завтрака.)
  8. She has been studying French for five years. (Она изучает французский пять лет.)
  9. Why haven’t you called me? (Почему ты мне не позвонил?)
  10. The workers have been repairing the road for weeks. (Рабочие ремонтируют дорогу уже несколько недель.)
  11. He has lost his keys again! (Он опять потерял ключи!)
  12. They have lived in this city since childhood. (Они живут в этом городе с детства.)

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