Present Perfect Continuous состоит из трёх частей: to have + been + ing-форма. Вопрос и отрицание образуется при помощи вспомогательного глагола «to have». На русский язык переводится только ing-форма глагола. Present Perfect Continuous используется для того, чтобы показать действие, которое началось в прошлом и продолжается до настоящего времени, т.е. действие, которое длится период времени, включающий настоящий момент: ? He has been living in the house for 5 years. (Он живет в этом доме пять лет.) ? How long have they been discussing the question? (Как долго они обсуждают этот вопрос?)
В отрицании чаще вместо Present Perfect Continuous используется Present Perfect:
? I haven’t worked for a week. (Я не работаю неделю.)
Не забывайте, что глаголы, которые не употребляются в Continuous(е), не употребляются и в Perfect Continuous(е): ? I have had the car for seven years. (Я имею эту машину семь лет.)
? She has felt bad since Monday. (Она чувствует себя плохо с понедельника.)
Для обозначения действия, которое длится период времени, включающий настоящий момент, может быть использован и Present Perfect, и Present Perfect Continuous, т.е. они взаимозаменяемы. Однако Present Perfect Continuous имеет оттенок незавершённости, а Present Perfect – оттенок завершённости. Когда это важно, то это нужно выражать, употребляя Present Perfect или Present Perfect Continuous соответственно.
? I have been learning the verbs for half an hour. (Я учу глаголы полчаса и ещё не выучил, т.е. продолжаю учить.)
? I have learnt the verbs for half an hour. (Я учу глаголы полчаса и уже выучил, т.е. я не буду продолжать учить.)
Следует отметить, что американцы значительно чаще, чем британцы, используют Present Perfect Continuous для обозначения действия, которое длится период времени, включающий настоящий момент. В разговорном английском вспомогательный глагол «have» сокращается до «’ve», а «has» до «’s».