Ответ:

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

  1. She has been reading that book for two hours. (Она читает эту книгу уже два часа.)
  2. She has been running for an hour. (Она бегает уже час.)
  3. I have known him since they were kids. (Я знаю его с тех пор, как они были детьми.)
  4. They have been tired all day. (Они устали весь день.)
  5. He has had a lot of experience dealing with this problem. (У него большой опыт решения этой проблемы.)
  6. They have been working on the project since this morning. (Они работают над проектом с сегодняшнего утра.)
  7. I have always believed in you. (Я всегда верил(а) в тебя.)
  8. We have been swimming in the pool for two hours. (Мы плаваем в бассейне уже два часа.)
  9. I have never really understood his motivation. (Я никогда по-настоящему не понимал(а) его мотивов.)
  10. They have belonged to the same club for years. (Они уже много лет состоят в одном и том же клубе.)

Глаголы состояния, например know, believe и belong, обычно употребляются в Present Perfect, а не в Continuous.