Present perfect simple or continuous. 

Настоящее совершенное или продолженное время в английском языке. Действие, которое началось в прошлом и продолжается до сих пор, может быть выражено обоими временами. Часто разница между present perfect simple и present perfect continuous неощутима. В большинстве случаев они взаимозаменяемы.

Примеры:

Bill and Jack have been working for this company for 13 years but Jessica has worked here for even longer.- Билл и Джек работают в этой компании 13 лет, но Джессика работает здесь еще дольше.

We`ve lived here for 9 years and Christina has been living here for 14 years.- Мы живем здесь уже 9 лет, а Кристина живет здесь уже 14 лет.

Обе формы могут быть употреблены со следующими глаголами: work, expect, want, hope, wait, learn, teach, lie, study, live, stay, look, stand, rain, snow, sit.

He has slept for ten hours.

He has been sleeping for ten hours.

Оба предложения переводятся одинаково: он проспал десять часов.

 

Однако чтобы подчеркнуть какое-либо действие, мы используем форму continuous.

Our team has been working hard for three months.- Наша команда трудилась три месяца.

My grandmother has been having a tough time.- Моей бабушке приходилось несладко в последнее время.

 

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

I`ve made twelve phone calls this morning.- Сегодня утром я позвонил 12 людям.

This student has written an excellent report.- Этот студент написал прекрасный доклад.

 

Взгляните на эти примеры и на разницу употребления времен.

My friend has been reading “War and Peace” for two months but he has only read half of it. He says that it`s very difficult to read.- Мой друг читает “Войну и мир“ уже два месяца, но он прочитал только половину. Он говорит, что это очень трудная книга.

Laura has been trying to convince him for 40 minutes but she hasn`t succeeded yet.- Лаура уже 40 минут пытается его уговорить, но у нее ничего не выходит.

They`ve been discussing this for a month and they haven`t found a solution yet.- Они уже месяц обсуждают эту проблему, но выход пока не найден.

Когда действие уже завершено, и вы видите результаты, используйте форму continuous.

The phone bill is enormous, because our daughter has been calling her boyfriend in the USA.- Счет за телефон такой большой, потому что наша дочка звонила своему молодому человеку в США.

You look sad. Have you been fighting with your husband again? – Ты какая-то грустная. Ты опять ругалась со своим мужем?

 

Со словами `ever` или `never`, всегда используется Present Perfect.

I don`t know Ashley and Kate. I`ve never met them. – Я не знаком с Эшли и Кейт. Я никогда раньше не видел их.

Have you ever heard anything so funny in your life?- Ты когда-нибудь слышал нечто настолько смешное?

Обратите внимание, что настоящее длительное время может быть использовано с указанием точного времени или без него. А вот Present Perfect употребляется только с временными фразами. Если же настоящее совершенное время употребляется без подобных фраз, то оно указывает на единичное завершенное действие. 

I have polished the car.- Я отполировал машину.

-------------------------------------------------------------

  Английский онлайн  

-------------------------------------------------------------

  Тест по английскому языку