Ответ:
Перевод задания: Выберите правильную форму: Present Perfect или Present Perfect Continuous.
- She has been reading this book for two hours. (Она читает эту книгу уже два часа.) Продолжительность действия подчёркивает Present Perfect Continuous.
- I have finished my homework. Can I go out now? (Я закончил(а) домашнее задание. Можно мне теперь пойти гулять?) Важен результат — задание готово, поэтому используется Present Perfect.
- They have lived in Moscow since 2015. (Они живут в Москве с 2015 года.) Вариант have been living тоже грамматически возможен: оба времени могут описывать продолжающееся проживание.
- He has repaired the car. It looks like new now. (Он починил машину. Теперь она выглядит как новая.) Видимый результат указывает на Present Perfect.
- We have been waiting for you for half an hour. (Мы ждём тебя уже полчаса.) Продолжительность ожидания подчёркивает Present Perfect Continuous.
