Ответ:

Перевод задания: Найдите и исправьте ошибки.

  1. She has been working all day. (Она работает весь день.) С местоимением she используется has.
  2. I have known him for years. (Я знаю его много лет.) Глагол know обычно не употребляется в длительном времени.
  3. They have finished their project. (Они закончили свой проект.) С местоимением they используется have.
  4. He has been cleaning the house for two hours. (Он убирает дом уже два часа.) После been в длительном времени нужна форма глагола с окончанием -ing.
  5. We have lived here for five years. (Мы живём здесь пять лет.) С периодом времени используется for; с начальным моментом — since. Также возможно: We have been living here for five years.
  6. Have you ever visited Paris? (Вы когда-нибудь бывали в Париже?) Для вопроса об опыте используется Present Perfect Simple.
  7. She has been studying English since September. (Она изучает английский с сентября.) После been нужна форма на -ing.
  8. I have been waiting for you since this morning. (Я жду тебя с сегодняшнего утра.) Для действия, начавшегося в прошлом и продолжающегося сейчас, используется Present Perfect Continuous.