Choose the correct option:
a. Peter has tidied / has been tidying his bedroom all morning.
b. Anna hasn't done / hasn't been doing her homework yet.
c. I have learned / have been learning to play the piano since March.
d. The students have done / have been doing three exercises so far.
e. How long has it snowed / has it been snowing?
f. The students have talked / have been talking for hours.
g. Have you seen / Have you been seeing Tom?
h. This has been / has been being a very bad day and it isn't over yet.
i. Paula has left / has been leaving her math book on the bus.
j. What have you been doing all day?
Ответы на вопрос
Правильные варианты:
a. Peter has been tidying his bedroom all morning.
Здесь важна длительность действия: Питер занимался уборкой всё утро. Необязательно, что он уже закончил.
b. Anna hasn't done her homework yet.
Слово yet обычно употребляется с Present Perfect Simple, когда речь идёт о результате: Анна ещё не сделала домашнее задание.
c. I have been learning to play the piano since March.
Обучение началось в марте и продолжается сейчас, поэтому подходит Present Perfect Continuous.
d. The students have done three exercises so far.
Указано количество выполненных упражнений — важен результат, поэтому нужен Present Perfect Simple.
e. How long has it been snowing?
Вопрос о продолжительности процесса: «Как долго идёт снег?» Поэтому используется Continuous.
f. The students have been talking for hours.
Разговор продолжается уже несколько часов; акцент на длительности действия.
g. Have you seen Tom?
Это обычный вопрос «Ты видел Тома?» — например, чтобы узнать, где он находится.
Форма Have you been seeing Tom? возможна, но обычно означает «Ты встречаешься с Томом?» или «Ты часто виделся с Томом?».
h. This has been a very bad day and it isn't over yet.
Глагол be обычно не употребляется в Continuous, когда описывает состояние или характеристику дня.
i. Paula has left her math book on the bus.
Здесь имеется в виду результат: Паула оставила учебник в автобусе и, вероятно, теперь его у неё нет.
j. What have you been doing all day?
Вопрос о действии, которое длилось в течение дня, поэтому используется Present Perfect Continuous.
В целом Present Perfect Simple употребляется, когда важен результат, количество или завершённое действие, а Present Perfect Continuous — когда важны процесс и продолжительность действия.
Похожие вопросы
Топ вопросов за вчера в категории Английский язык
Последние заданные вопросы в категории Английский язык
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

