Ответ:

Перевод задания: Объедините каждую пару предложений в одно, используя Present Perfect Progressive (Present Perfect Continuous). Образец: Мой отец начал смотреть телевизор два часа назад. Он всё ещё смотрит его. — Мой отец смотрит телевизор уже два часа.

  1. Ann has been writing a letter for an hour. (Анна пишет письмо уже час.)

  2. They have been talking since the morning. (Они разговаривают с утра.)

  3. It has been raining for half an hour. (Дождь идёт уже полчаса.)

  4. She has been cooking dinner for two hours. (Она готовит ужин уже два часа.)

  5. He has been making a fire for 20 minutes. (Он разводит огонь уже 20 минут.)

  6. He has been taking pictures for half an hour. (Он фотографирует уже полчаса.)

Для периода времени используют for; для начального момента — since. В четвёртом предложении от 2:00 до 4:00 прошло два часа.