Ответ:

Перевод задания: Выберите правильный ответ.

  1. He hasn't done his homework yet. (Он ещё не сделал домашнее задание.) В отрицаниях с yet употребляется Present Perfect.
  2. They have been waiting for the bus for an hour now. (Они ждут автобус уже час.) For указывает на продолжительность.
  3. She has lived in Moscow since she was born. (Она живёт в Москве с рождения.) Since обозначает начальный момент.
  4. The students will have finished their exams by next week. (Студенты закончат экзамены к следующей неделе.) By next week указывает на действие, завершённое к будущему сроку.
  5. It has been raining all day long! (Дождь идёт весь день!) Present Perfect Continuous подчёркивает длительность действия, продолжающегося до настоящего момента.