Present Perfect или Present Perfect Continuous?

Present Perfect или Present Perfect Continuous?

Очень часто возникает путаница при употреблении двух времён: Present Perfect и Present Perfect Continuous. Разберёмся в различиях между ними и ситуациями, в которых их следует употреблять.

Present Perfect необходимо использовать, когда важен результат, а не процесс, или чтобы сказать, сколько уже сделано, например, сколько писем написано, или сколько раз мы делали что-то.

Например:

Ann has written ten letters today – Энн написала сегодня два письма.

How many pages of that book have you read? – Сколько страниц из этой книги ты уже прочитал?

Jim has played tennis three times this week – Джим играл в теннис три раза на этой неделе.

ВАЖНО!!! Некоторые глаголы не используются в продолженных формах. Например, глагол  «to know». С ним нужно говорить «have known», а не «have been knowing».

Список таких глаголов: «to be», «to have» (в значении «владеть»), «to want», «to need», «to prefer», «to like», «to love», «to hate», «to belong», «to see», «to hear», «to know», «to realize», «to suppose», «to mean», «to understand», «to remember», «to forget», «to seem».

Present Perfect Continuous показывает, как долго происходит действие, а Present Perfect – сколько раз. Для Present Perfect Continuous важен процесс, а для Present Perfect – результат!

Cложность использования этих двух времен состоит в том, что они используются с одинаковыми уточнителями «for» и «since». Например:

I've lived in London for 10 years – Я прожил в Лондоне 10 лет (и больше жить там не буду, здесь – результат).

I've been living in London for 10 years – Я живу в Лондоне 10 лет (действие началось в прошлом и продолжается до сих пор, не собираюсь переезжать).

Если период времени небольшой, то предпочтительней использовать Present Perfect Continuous. Если период времени большой, то Present Perfect.

Например:

I've been living in Paris for 3 months – Я живу в Париже 3 месяца.

I've worked for this company for 20 years – Я работаю в этой компании на протяжении 20 лет.