Вправи на цю тему:
Урок середнього рівня "стверджувальні речення Present Perfect Continuous"
Урок середнього рівня "заперечні речення Present Perfect Continuous"
Урок середнього рівня "питальні речення Present Perfect Continuous"
Помилки при вживанні часу Present Perfect Continuous
Спосіб утворення Present Perfect Continuous
has / have + been + дієприкметник теперішнього часу
Наприклад:
You have been waiting here for two hours.
Ти чекаєш тут вже дві години.
Have you been waiting here for two hours?
Ти чекаєш тут вже дві години?
You have not been waiting here for two hours.
Ти не чекаєш тут дві години.
Відмінювання дієслів у Present Perfect Continuous
| Кількість | Особа | Стверджувальна форма | Заперечна форма | Питальна форма |
| одн. | 1 | I have been sleeping. | I have not been sleeping. | Have I been sleeping? |
| 2 | You have been sleeping. | You have not been sleeping. | Have you been sleeping? | |
| 3 | He has been sleeping. She has been sleeping. It has been sleeping. |
He has not been sleeping. She has not been sleeping. It has not been sleeping. |
Has he been sleeping? Has she been sleeping? Has it been sleeping? |
|
| множ. | 1 | You have been sleeping. | You have not been sleeping. | Have you been sleeping? |
| 2 | We have been sleeping. | We have not been sleeping. | Have we been sleeping? | |
| 3 | They have been sleeping. | They have not been sleeping. | Have they been sleeping? |
У стверджувальній формі можливе скорочення допоміжного дієслова has/have до 's або 've, в заперечній – або скорочення 's/'ve допоміжного has/have, або скорочення заперечної частки not – hasn't, haven't з приєднанням до допоміжного дієслова.
Вживання Present Perfect Continuous
Дія, що почалася в минулому і триває зараз
Present Perfect Continuous описує дію, яка почалася в минулому і триває в цей момент, при цьому можуть використовуватися такі вирази часу, як, наприклад: for five minutes – протягом п'яти хвилин, п'ять хвилин; for two weeks – протягом двох тижнів, два тижні; since Tuesday – з вівторка; і т. п. На українську мову Present Perfect Continuous часто перекладається зі словом "вже".
Наприклад:
They have been talking for the last hour.
Вони розмовляють вже годину.
She has been working at that company for three years.
Вона працює у цій компанії три роки.
What have you been doing for the last 30 minutes?
Чим ти займався останні півгодини?
James has been teaching at the university since June.
Джеймс викладає в університеті з червня.
We have been waiting here for over two hours!
Ми чекаємо вже дві години!
Why has Nancy not been taking her medicine for the last three days?
Чому Ненсі останні три дні не приймає своїх ліків?
Дія, що завершилася нещодавно
Present Perfect Continuous також може використовуватися без виразів часу, наприклад, таких, як: for two weeks – протягом двох тижнів, два тижні. Без виразів часу дії Present Perfect Continuous набувають відтінку недавності. У цьому випадку часто можуть використовуватися прислівники часу lately, recently – недавно, останнім часом.
Наприклад:
Recently, I have been feeling really tired.
Останнім часом я відчуваю себе дуже втомленим.
She has been watching too much television lately.
Останнім часом вона занадто багато дивиться телевізор.
Have you been exercising lately?
Ти вправлявся останнім часом?
Mary has been feeling a little depressed.
Мері відчуває себе трохи пригніченою.
Lisa has not been practicing her English.
Ліза не займається англійською.
What have you been doing?
Ти чим займаєшся?
Важливо
Пам'ятайте, що Present Perfect Continuous має значення "нещодавно", "останнім часом". Якщо Present Perfect Continuous використовується в таких питаннях, як "Have you been feeling alright?", то мається на увазі, що людина виглядає погано, нездорово. Таке питання, як "Have you been smoking?" означає, що мовець відчуває від співрозмовника запах сигаретного диму. Використання Present Perfect Continuous передбачає, що мовець бачить, чує або відчуває наслідок якої-небудь дії. Неправильне використання цього часу може кого-небудь образити.
Пам'ятайте: нетривалі дієслова / змішані дієслова
Важливо пам'ятати, що дієслова нетривалій групи, не можуть використовуватися в часах групи Continuous, а також деякі значення дієслів змішаної групи теж не можуть використовуватися в тривалому часі. Замість Present Perfect Continuous з такими дієсловами потрібно використовувати Present Perfect.
Наприклад:
Sam has been having his car for two years. (Неправильно.)
Sam has had his car for two years. (Правильно.)
У Сема вже два роки є машина.
