Майя

Маткевич

Учитель английского языка
Вы находитесь здесь:Ученикам»Грамматика»Present perfect continuous or present perfect simple?
Вторник, 03 ноября 2015 16:53

Present perfect continuous or present perfect simple?

Unit 17 - Present perfect continuous (I have been doing) or present perfect simple (I have done)?

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.

 

Здесь важным является то, что некий процесс уже завершен.

Нас интересуют только результаты процесса, а не он сам.

(b)

 

Мы используем форму 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.

 

Прочитано 1609 раз
Другие материалы в этой категории: « Present perfect continuous Present perfect or past simple »