Читайте также:
|
|
Часи групи Perfect Continuous виражають дію, яка почалася до моменту мовлення (Present Perfect Continuous Tense) або до моменту мовлення в минулому чи в майбутньому (Past Perfect Continuous Tense і Future Perfect Continuous Tense) і триває до цього моменту.
Present Perfect Continuous (Progressive)
I Formation (Утворення)
Утворюється за допомогою допоміжного дієслова to be y Present Perfect (have / has been) та дієприкметника теперішнього часу (Present Participle / Participle I) основного дієслова.
have / has been+Ving
It has been raining for two hours. / He’s out of breath because he’s been running too fast. (Affirmative form)
Has this boy been crying that his eyes are red and wet? / How long have you been smoking? (Interrogative form)
I haven’t (have+not) been drinking orange juice for many years because I’m allergic to it. / She hasn’t (has+not) been playing tennis since she was eight. (Negative form)
II Usage (Вживання)
Вживається для вираження дії, що почалася в минулому і тривала протягом певного періоду, усе ще продовжується в цей момент або щойно закінчилася. Зазвичай вживається з обставинами часу for / since:
I have been working in this office for 10 years. / I have been learning Spanish since we last met. (перекладаємо українською мовою теперішнім часом, дія і досі триває) – Я працюю в цій фірмі 10 років. / Я вивчаю іспанську мову від нашої останньої зустрічі.
It’s wet outside. It has been raining hard. / Your clothes are dirty. Have you been fighting? (перекладаємо українською мовою минулим часом, акцент на результаті) – На вулиці волого, йшов дощ. / Твій одяг брудний. Ви билися?
That man over there is red. I think he’s been sunbathing. / His hands are covered with oil because he’s been fixing his car in the garage. / She’s been looking for a new job since September. / Sorry, I’m late. How long have you been waiting for me here? / This lady has been selling washing machines for half of her life.
III Time-markers (Обставини часу, часові маркери)
For / since / how long / since when (у питальних реченнях)
Past Perfect Continuous (Progressive)
I Formation (Утворення)
Утворюється за допомогою допоміжного дієслова to be y Past Perfect (had been для всіх осіб) та дієприкметника теперішнього часу (Present Participle / Participle I) основного дієслова.
had been+Ving
The doctor was tired because he had been operating for several hours. / He’d been smoking for 30 years when he decided to give it up. (Affirmative form)
How long had you been listening to hard rock music before your neighbor complained? / Had she been sleeping hard that she didn’t hear the phone? (Interrogative form)
We couldn’t go skiing because it hadn’t (had+not) been snowing. / My car was rusty. I hadn’t been using it for half of a century. (Negative form)
II Usage (Вживання)
Вживається для вираження тривалої дії, яка почалася до якогось моменту в минулому, продовжувалася в цей момент або закінчилася безпосередньо перед ним.
We had been climbing for six hours when at last we reached the top of the mountain. / Outside everything was in deep snow. It had been snowing hard all night. / Girls were exhausted because they’d been chatting for the whole night. / They had been living in the south of France when he died. / The orchestra had been playing for ten minutes when somebody began shouting. / We had been walking along the road for 20 minutes when a car stopped and the driver offered us a lift. / He was on his hands and knees on the floor as he’d been looking for his cigarette lighter.
Із дієсловами, що не мають форми Continuous (дивись вище п. Present Continuous, вживання) замість Past Perfect Continuous вживається Past Perfect.
When we came to visit her, she had been (Past Perfect) ill for some days already. / When we met I had a feeling that I had known (not I had been knowing) her all my life.
III Time-markers (Обставини часу, часові маркери)
For / since / how long / since when (у питальних реченнях у минулому)
Future Perfect Continuous (Progressive)
I Formation (Утворення)
Утворюється за допомогою допоміжного дієслова to be y Future Perfect (will have been для всіх осіб) та дієприкметника теперішнього часу (Present Participle / Participle I) основного дієслова.
will have been+Ving
By the next September she will have been teaching History for 30 years. / They’ll have been solving this problem for 3 months by tomorrow. (Affirmative form)
Will his parents have been working in South Africa for 2 years when he finishes school? / Will she have been painting the third portrait by the time he’s back? (Interrogative form)
I won’t (will+not) have been advertising these goods for several months when they appear on the market. / We won’t (will+not) have been living here for 10 years when we move here. (Negative form)
II Usage (Вживання)
Вживається для вираження тривалої дії, яка почнеться до якогось моменту в майбутньому, триватиме в цей момент або закінчиться безпосередньо перед ним (у підрядних реченнях умови і часу; дивись Future Simple п. 3, вживання)
By the end of this month they’ll have been reconstructing this church for 25 years. / If nobody stops him, he’ll have been grumbling for hours. / How long will they have been showing this film unless you bring a new one?
Із дієсловами, що не мають форми Continuous (дивись вище п. Present Continuous, вживання) замість Future Perfect Continuous вживається Future Perfect
We won’t have seen (not won’t have been seeing) the earth before we land. / They will have been married (Future Perfect) for 25 years by next April.
III Time-markers (Обставини часу, часові маркери)
By the next August / by that time tomorrow / by the next year…when
Дата добавления: 2015-11-16; просмотров: 91 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Present Perfect | | | Passive Voice |