Unit 16 - Present perfect continuous (I have been doing)
Unit 16
Present perfect
continuous
(I have been
doing)
(a)
Рассмотрите данный пример:
- Is the
tea cattle boiling?
- No, it
is not. But the water is quite hot.
- It
has been boiling.
- I
have been sleeping for more than
ten hours!
has been
boiling и
have been sleeping - это
время
Present
Perfect Continuous
от глаголовto boil,
to sleep
образование времени Present Perfect
Continuous:
I/we/they/you
have (= I've и
т.д.)
he/she/it
has (=
he's и т.д.)
beendoing
Мы
используем PresentPerfectContinuous,когда мы говорим о действии (достаточно продолжительном), которое
началось в прошлом и недавно (или только что) закончилось.
Рассмотрите несколько других примеров:
- She
has been washing her hair, but it
may be dry now.
- Bill
has been dining with us
tonight.
- I’ve
just been having such a
delightful chat with Margaret.
(b) Мы
также используем PresentPerfectContinuous, чтобы спросить или сообщить о том, как долго что-то длилось. К
настоящему моменту действие (ситуация), возникшая в прошлом, только что
закончилась (или еще продолжается).
Рассмотрим примеры:
- I
have been writing for more than an
hour.
-
We’ve been staying here nearly a
week.
- You
have been making excuses for him
all your life.
Вы
можете использовать PresentPerfectContinuous
сhowlong,
forи since для
описания периодических действий:
- She
has been having English lessons
since she was
five.