1. I’m hot because I’ve run / I’ve been running
2. I’ve cut / I’ve been cutting my finger.
3. Have you heard / Have you been hearing Paul Simon’s latest record?
4. She’s tired because she’s shopped / she’s been shopping all day.
5. Sorry, I’ve broken / I’ve been breaking one of your glasses.
6. How long have you had / have you been having this book?
7. They live / They’ve been living here for three years.
8. I’ve painted / I have been painting the living room, but I haven’t finished yet.
9. I’ve lost / I’ve been losing my wallet. Where did I last have it?
10. Look what Pat has given / has been giving me for my birthday! A bike!
11. There’s my wallet! I’ve looked / I’ve been looking for it for ages.
Ответы на вопрос
Здесь нужно выбрать между Present Perfect (have/has + V3) и Present Perfect Continuous (have/has been + V-ing).
Present Perfect чаще используется, когда важен результат действия (что произошло, какой есть итог).
Present Perfect Continuous используется, когда важен процесс, длительность или действие, которое продолжалось до настоящего момента.
-
I’m hot because I’ve been running. ✅
Правильно: I’ve been running.
Говорящий горячий сейчас, потому что он только что занимался бегом. Важен процесс, который вызвал результат. -
I’ve cut my finger. ✅
Правильно: I’ve cut.
Есть конкретный результат — палец порезан. Мы не говорим о процессе резания, а о случившемся факте. -
Have you heard Paul Simon’s latest record? ✅
Правильно: Have you heard.
Глагол hear обычно не используется в Continuous, потому что он описывает восприятие, а не длительное действие. -
She’s tired because she’s been shopping all day. ✅
Правильно: she’s been shopping.
Она устала, потому что процесс покупок длился весь день. -
Sorry, I’ve broken one of your glasses. ✅
Правильно: I’ve broken.
Есть результат — один стакан разбит. -
How long have you had this book? ✅
Правильно: have you had.
Глагол have в значении владения обычно не употребляется в Continuous. Мы говорим о том, как долго у человека есть книга. -
They’ve been living here for three years. ✅
Правильно: They’ve been living.
Речь идет о длительном действии, которое началось в прошлом и продолжается сейчас.
(Также возможно They have lived here for three years, но в разговорной речи чаще используют Continuous, чтобы подчеркнуть длительность.) -
I’ve been painting the living room, but I haven’t finished yet. ✅
Правильно: I have been painting.
Процесс продолжается, и работа еще не закончена. -
I’ve lost my wallet. Where did I last have it? ✅
Правильно: I’ve lost.
Есть результат — кошелька сейчас нет. Форма I’ve been losing означает, что человек постоянно теряет кошелек, что здесь не подходит. -
Look what Pat has given me for my birthday! A bike! ✅
Правильно: has given.
Есть конкретный результат — подарок уже получен. -
There’s my wallet! I’ve been looking for it for ages. ✅
Правильно: I’ve been looking.
Поиск длился долго, важен сам процесс.
Итоговые ответы:
-
I’ve been running
-
I’ve cut
-
Have you heard
-
she’s been shopping
-
I’ve broken
-
have you had
-
They’ve been living
-
I’ve been painting
-
I’ve lost
-
has given
-
I’ve been looking
Похожие вопросы
Топ вопросов за вчера в категории Английский язык
Последние заданные вопросы в категории Английский язык
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

