The present perfect progressive tense
Вживання Present Perfect Progressive
Present Perfect Progressive вживається для вираження триває дії, яке почалося в минулому, все ще триває в даний час і певним чином підводить підсумок тривалості цієї дії.
I have been reading this book for a week. - Я Новомосковськ цю книгу протягом тижня.
У пропозиціях з Present Perfect Progressive, як правило, вказується період часу, протягом якого відбувається дія. Період часу може бути виражений:
• обставинами часу типу: all my life, all these years, lately (останнім часом):
I have been working longer hours lately. - Останнім часом я залишаюся на роботі довше.
• обставинами часу, вводяться приводом for (протягом):
for a week (протягом тижня), for five years (протягом п'яти років), for a long time (протягом тривалого часу) і т. д.
• обставинами часу, вводяться словом since. Since, в залежності від контексту, перекладається по-різному: з; Відтоді; з тих пір як.
She has been dreaming about a dog since she was a child. - Вона мріє про собаку з дитинства.
Jane gave ті this cassette on Monday. I have been listening to it since then. - Джейн дала мені касету в понеділок. З тих пір я її слухаю.
She has been sleeping since she got back from her trip. - Вона спить з тих пір, як повернулася з поїздки.
Таким чином, since використовується для позначення моменту початку дії.
Present Perfect Progressive не вживається:
• з дієсловами, які не вживаються в часах групи Progressive:
to believe - вірити to hear - чути
to remember - пам'ятати to need - потребувати
to want - хотіти to hate - ненавидіти
to understand - розуміти to be - бути
to know - знати to like - подобатися
to forget - забути to have - мати
Замість Present Perfect Progressive ці дієслова вживаються в Present Perfect.
I have known my best friend since we were children. - Я знаю свого кращого друга з тих пір, як ми були дітьми.
Present Perfect Progressive може вживатися без вказівки на період часу, протягом якого відбувалася дія. У таких випадках з контексту зрозуміло, що дія тільки що закінчилося і залишило своєрідний "слід", який служить поясненням стану речей в момент мовлення.
You look tired. - Ти виглядаєш втомленою.
I have been working on a report. - Я працювала над доповіддю.
Освіта Present Perfect Progressive
Present Perfect Progressive утворюється за допомогою допоміжного дієслова to be у формі Present Perfect і основного дієслова із закінченням -ing.
have been / has been + основний дієслово в I формі + -ing
• Стверджувальне пропозицію (УП)