Ответ:

Перевод задания: Выберите правильную форму и объясните разницу в значении. Раскройте скобки, выбрав Present Perfect или Present Perfect Continuous. Обратите внимание на то, важен ли результат или сам процесс.

  1. A: Why are your hands dirty? (Почему у тебя грязные руки?)
    B: I have been working in the garden all morning. (Я всё утро работал(а) в саду.) — Длительный процесс объясняет нынешний результат.
  2. A: Is the garden ready? (Сад готов?)
    B: Yes! We have finished all the work. (Да! Мы закончили всю работу.) — Важен завершённый результат.
  3. A: Your eyes are red. What's wrong? (У тебя красные глаза. Что случилось?)
    B: I have been watching films on my laptop since 6 o'clock. (Я смотрю фильмы на ноутбуке с шести часов.) — Подчёркнута длительность процесса.
  4. A: Can I read this magazine? (Можно мне почитать этот журнал?)
    B: Sorry, I haven't finished it yet. (Извини, я ещё не закончил(а) его.) — Речь о незавершённом результате; маркер yet.
  5. A: You look tired. (Ты выглядишь уставшим.)
    B: Yes, I have been running for an hour. (Да, я бегаю уже час.) — Длительная активность объясняет усталость.
  6. A: Where is Tom? (Где Том?)
    B: He has just gone out. (Он только что вышел.) — Недавно завершившееся действие; маркер just.
  7. A: Why is the kitchen so clean? (Почему кухня такая чистая?)
    B: Because I have been cleaning it all day. (Потому что я весь день убирал(а) её.) — Подчёркнут длительный процесс, результат которого виден сейчас.
  8. A: How long have you been waiting for me? (Как долго ты меня ждёшь?)
    B: About 30 minutes! (Около 30 минут!) — Вопрос о продолжительности процесса.