Tenses Unit 17
Unit 17
Present perfect
continuous (I have been doing) or
present perfect
simple (I have done)?
(a)
- He
is exhausted.
- He
has been riding a
bicycle.
Has been
riding -
это
время
present
perfect continuous.
Нас
интересует
действие.
Неважно, закончилось оно или нет. В нашем примере процесс еще
продолжается. |
- The
bicycle is broken.
- He
has ridden the bicycle.
Has
ridden -
это время
present
perfect simple.
Здесь важным является то, что некий процесс уже завершен.
Нас
интересуют только результаты
процесса, а
не он
сам. |
Мы используем форму
continuous, чтобы сказать, как долго длилось некое действие:
- She
has been reading all day
long.
- They
have been washing the car
for two
hours.
- You
have been talking with her
all the
morning. |
Мы используем форму
simple,
чтобы сказать
о том, как много мы сделали или сколько раз мы выполняли
некое действие:
- She
has read the whole book
today.
- They
have just washed the car.
- I
have told her everything.
|
См. Unit 18 для дополнительной информации о
present
perfect
и
how long?
(c) Некоторые глаголы не употребляются в
форме continuous, например, know.
Вам надо говорить have known а
не `have
been knowing'. Список таких глаголов
смотри
.
в Unit
3b.
- I
have known her since my
childhood.
|