Ответ:

Перевод задания: Выберите правильную форму глагола.

  1. My eyes are tired. I have been reading for three hours. (У меня устали глаза. Я читаю уже три часа.) Действие продолжалось некоторое время и привело к видимому результату.
  2. She has cooked dinner. It’s ready now. (Она приготовила ужин. Сейчас он готов.) Важен завершённый результат.
  3. The children have been watching TV all evening. (Дети смотрят телевизор весь вечер.) Подчёркивается длительность действия.
  4. I have known her for ten years. (Я знаю её десять лет.) Глагол know обычно не используется в форме Continuous.
  5. We have just seen a rainbow. (Мы только что увидели радугу.) Just обычно указывает на недавно завершившееся действие.