Present perfect continuous or present perfect simple?

— 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.


1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)

Present perfect continuous or present perfect simple?