Выберите Present Perfect или Present Perfect Continuous 1) Ann has gone/has been going to the zoo 2) I have studied/have been studying all day. I’m tired. 3) She has learned/has been learning the words for two days. 4) I haven’t found/haven’t been finding my book 5) The rain hasn’t started/hasn’t been stopping yet. 6) How long have you read/have you been reading this book? 7) He has lost/has been losing his phone
Ответы на вопрос
Правильные варианты:
-
Ann has gone to the zoo.
Здесь нужен Present Perfect, потому что важен результат: Энн ушла в зоопарк, то есть сейчас её, скорее всего, нет здесь.
Has been going означало бы, что она ходит туда регулярно в течение какого-то времени, но в предложении нет такого значения. -
I have been studying all day. I’m tired.
Нужен Present Perfect Continuous, потому что действие длилось весь день, и виден результат сейчас: я устал.
Фраза all day подчёркивает длительность действия. -
She has been learning the words for two days.
Нужен Present Perfect Continuous, потому что действие продолжается или длилось в течение периода времени: for two days.
She has learned the words значило бы, что она уже выучила слова полностью. -
I haven’t found my book.
Нужен Present Perfect, потому что важен результат: книга до сих пор не найдена.
Глагол find обычно не употребляется в Continuous в таком значении, потому что “найти” — это короткое завершённое действие. -
The rain hasn’t started yet.
Нужен Present Perfect, потому что есть слово yet, и речь идёт о результате: дождь ещё не начался.
Вариант hasn’t been stopping yet звучит неправильно. Можно было бы сказать The rain hasn’t stopped yet — “дождь ещё не прекратился”, но не hasn’t been stopping. -
How long have you been reading this book?
Нужен Present Perfect Continuous, потому что вопрос How long...? спрашивает о длительности действия: как долго ты читаешь эту книгу.
Здесь важно не то, что книга уже прочитана, а сам процесс чтения. -
He has lost his phone.
Нужен Present Perfect, потому что важен результат сейчас: он потерял телефон, и телефона у него нет.
Has been losing означало бы повторяющееся или длительное действие, что здесь не подходит.
Итог:
-
has gone
-
have been studying
-
has been learning
-
haven’t found
-
hasn’t started
-
have you been reading
-
has lost
Похожие вопросы
Топ вопросов за вчера в категории Английский язык
Последние заданные вопросы в категории Английский язык
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

