Past Perfect Continuous упражнения
Повторите теорию Past Perfect Continuous – и мы сможем приступить к упражнениям.
Вы также можете найти множество примеров предложений в Past Perfect Continuous. |
Упражнения на отработку Past Perfect Continuous.
Упражнение 1. Раскройте скобки, поставив глагол в Past Perfect Continuous.
- Sally ___________ (type) this text for 3 hours before Mark came.
- Anthony _________ (wait) for his airplane for 3 hours when its delay was announced.
- I saw many huge puddles. ______ it_______ (rain) hard?
- Sam did not even realize what a hard time Molly ______ (have).
- Rita _______ (train) for a year and she was very fit when her ex-boyfriend met her.
- Rachel’s husband _________ (fix) the car since early morning.
- Paul and Molly ___________ (talk) on the phone for an hour when the line broke.
- How long ____________ you_________ (watch) TV before you decided to go to bed?
- Steven felt tired as he __________ (sail) for several hours.
- Zina __________ (try) to find her mother for years but she failed.
Упражнение 2. Составьте предложения.
- went / Kate / it / for five years / had / for that company / working / when / been / out of business.
- all day / Mark / to sit down / wanted / he / because / had /standing / been / at work.
- teaching / a year / Jack / had / than / he / for / been / more / before / at the university / left for Asia.
- long / studying / How / moved / you / been / Japanese / before / had / you / to Tokyo?
Упражнение 3. Переведите на английский.
- Джонни выглядел уставшим, так как он пробежал большую дистанцию.
- Хелен набрала лишний вес, так как в последнее время она переедала.
- Лиза провалила тест, так как не готовилась к нему и не посещала занятия.
- Алекс был уставшим, потому что он много упражнялся.
- Она долго плакала прежде чем успокоится.
Упражнение 4. Ответьте, используя Past Perfect Continuous.
1 … it been snowing when you left the old house? (for 4 hours)
2 … Eton been working before he retired? (for 20 years)
3 … Mike been living there when Janet moved in? (for a fortnight)
4 … they been studying German before they finaly went to Berlin? (for 5 years)
5 …the authors been working on the novel before they sent it to a publisher? (for 2 years).
6 … Pele been playing football before he took part in that championship? (for 6 years)
7 … the students been listening attentively to the dialog before they could understand the basic meaning? (for an hour)
8 … the children been walking before the granny called them? (for 2 hours)
Упражнение 6. Make up sentences.
- The old lecturer began to speak up. After a few minutes the dean came in.
The old lecturer __________ for a few minutes when ________________.
- After half an hour of waiting Larry realized that he had been mistaken about the address.
Larry ______________________ when _____________________.
- My father-in-law went to America in 1943. Two years later, the war ended.
My father-in-law ________________ when____________________.
Небольшой тест Past Perfect Continuous и другие прошедшие времена.
1. We __________ when somebody __________ at the door.
a) were talking / was knocking
b) had been talking / knocked
c) were talking / knocked
d) had been talking / had knocked
2. Ian ____________ at the factory long when he ___________ a manager.
a) was working / had been made
b) had been working / was made
c) had been working / made
d) had worked / made
3. Sally _________ for two years when she ___________ the race.
a) trained / entered
b) was training / was entering
c) had trained / had entered
d) had been training / entered
4. It ____________ and the ground _______ white.
a) had been snowing / was
b) was snowing / had been
d) had been snowing / was being
5. By his death, the composer _____________.
c) had been writing
6. Jimmy ________ out of breath because he ___________.
a) had been / was running
b) was / was running
c) was / had been running
d) had been / had been running
Ответы на Past Perfect Continuous Test.
1 c, 2 b, 3 d, 4 a, 5 a, 6 c
Надеюсь, Вы сочли эти Past Perfect Continuous Tense упражнения полезными.
Понравилось? Сохраните на будущее и поделитесь с друзьями!
8 Комментариев для «Past Perfect Continuous упражнения»
В целом, отличные упражнения. Но я бы посоветовала Вам сделать более подробное объяснение всех правил, а также ответы ко всем заданиям. В разделе заданий на present perfect continious ответов к заданиям нет, кроме тестовой части. Исправьте пожалуйста недочёты. Спасибо.
Более подробное объяснение всех правил есть в статье, на которую я ссылаюсь в первой строке статьи. Ответы. будет все. со временем
Отличные упраженения и сайт в целом! Молодцы!Поддержу предыдущего комментатора, что нужны овтеты, особенно для переводов.
Спасибо большое, Марина!
Очень хороший сайт! дополните, пожалуйста, информацией по грамматике и ответами к заданиям, с переводом!
Упражнение №1 предложение №6 — в данном случае уместнее употребить Present Perfect Continious, а не Past
Источник
Упражнения на времена Present Perfect и Present Perfect Continuous
Добрый день. В данной статье Вы найдете упражнения на использование времен Present Perfect и Present Perfect Continuous в сравнении. Если Вы чувствуете, что не совсем хорошо разбираетесь в данной теме, — рекомендую начать со следующих материалов:
Данные упражнения разработаны для учеников 7 и 8 классов, но могут использоваться и в старшей школе для закрепления употребления времен.
Упражнения Present Perfect vs. Present Perfect Continuous.
Упражнение 1. Choose the right tense form.
- Nina has been learning/has learned English for 2 years.
- The birds have already flown/have been flying to the South.
- They have known /have been knowing him for many years.
- Mike has forgotten/has been forgetting to learn the poem.
- The children have been watching/have watched cartoons for 2 hours.
- The train has just come/has been coming.
- We haven’t been having/ haven’t had a holiday for 5 years.
- She has been teaching/has taught at this school for twenty years.
- David has been painting/has painted in his studio since 10 o’clock.
- Mary and Sam have collected/ have been collecting stamps for 3 years.
- Their parents have been/have being friends since their childhood.
- Dave has been/ has been being a student for 2 years.
Упражнение 2. Make sentences using Present Perfect or Present Perfect Continuous.
She/clean/the flat for four hours. – She has been cleaning the flat for four hours.
- I / read/Tolstoy stories/ in the park for two hours.
- I /read/three stories.
- Granny/knit/in the living room/ since morning.
- Helen/travel/round Europe/for 3 weeks.
- She/visit/already/3 countries.
Упражнение 3. Поставь глагол в скобках в Present Perfect или Present Perfect Continuous.
- I (not to see) him for ages.
- He (to do) his lessons since lunch.
- I (not to hear) about him for a long time.
- I (to drive) since I was 17.
- Jack (to fail) his driving test three times because к doesn’t know how to park.
- I think he (make) a lot of improvement.
- Alice (not/pass) her driving test because she doesn’t know the rules well.
- She (worry) about this for two months.
- She (study) the driver’s manual for hours every day.
- She (not/take) another test yet.
- I (to have) a headache since I got up.
- He is my friend, I (to know) him for a long time.
- Ivan has a stomachacke. He (to eat) junk food all day.
- I (never to hear) that song before.
Упражнение 4. Make questions using either Present Perfect or Present Perfect Continuous.
- My friend is waiting for me at the station. (How long…?)
- He translates books. (How many…?)
- Mother is making a cream cake. (How long…?)
- Bill is travelling in Europe at present. (How many countries…?)
- My parents are decorating the fir-tree. (How long…?)
- They are married. (How long…?)
Упражнение 5. Translate into English using either Present Perfect or Present Perfect Continuous.
- Моя жена рисует уже 5 лет, но ещё не продала ни одной картины.
- Я рад, что мы закончили эту работу.
- Мои руки грязные. Я работала в саду.
- Ник съел все конфеты.
- Вы когда-нибудь играли в шахматы?
Упражнение 6. Correct the mistakes if any.
- They are discussing the problem for hours, but has not solved it yet.
- Somebody has been playing tennis since 2 o’clock.
- Is it still raining? No, it have stopped.
- John has been winning the championship two times.
- The boys have fished for 3 hours.
- How many books have you written?
- Mike has invited many friends to his birthday party.
- He has been hating oranges since his childhood.
- They have been taken the dog for a walk.
- Irene has left for the airport.
Ответы к упражнениям
- has been learning
- have already flown
- have known
- has forgotten
- have been watching
- has just come
- haven’t had
- has been teaching
- has been painting
- have been collecting
- have been
- has been
- I have been reading Tolstoy stories in the park for two hours.
- I have read three stories.
- Granny has been knitting in the living room since morning.
- Helen has been traveling round Europe for 3 weeks.
- She has already visited 3 countries.
- haven’t seen
- has been doing
- have not heard
- have been driving
- has failed
- has made
- has not passed
- has been worrying
- has been studying
- has not taken
- have had
- have known
- has been eating
- have never heard
- (How long has he been waiting?)
- (How many books has he translated?)
- (How long has she been cooking?)
- (How many countries has he visited?)
- (How long have they been decorating the fir-tree?)
- (How long have they been married?)
- My wife has been drawing for 5 years, but she has not sold a single picture.
- I am glad that we have finished this work.
- My hands are dirty. I have been working in the garden.
- Nick has eaten all the sweets.
- Have you ever played chess?
- They have been discussing the problem for hours, but have not solved it yet.
- Correct
- Is it still raining? No, it has
- John has won the championship two times.
- The boys have been fishing for 3 hours.
- Correct
- Correct
- He has hated oranges since his childhood.
- They have taken the dog for a walk.
- Correct
Понравилось? Сохраните на будущее и поделитесь с друзьями!
10 Комментариев для «Упражнения на времена Present Perfect и Present Perfect Continuous»
He has been hating oranges since his childhood.
почему здесь ошибка?
Настя, глагол to hate нельзя употреблять в Continuous (почитайте здесь правило)
Можно ли, в 11 вопросе 3-го задания, использовать Continious? Глагол to have употребляется во временах Continuous в сочетании с некоторыми существительными, с которыми он образует смысловое целое. «To have a haedache» — «иметь головную боль». Таким образом, можем ли мы написать: I have been having a haedache since I got up?
To have a headache — нельзя употреблять в continuous,
но вы правы, есть такие выражения, которые употреблять можно, например: to have dinner
Почему в 3.9. не Presen Simple?
She studies the driver’s manual for hours every day.
She has been studying the driver’s manual for hours every day.
Только потому, что в условии данное время не заявлено
Мне кажется, здесь можно сказать, как результат, т.к. здесь не упоминается время.
5.3 I have worked in the garden.s are dirty. I have been working in the garden. My hands are dirty.
Ирина, в данном контексте нельзя.
Добрый день! Подскажите, почему в 5.4 the sweets. Артикль перед множественным числом?
Nick has eaten all the sweets. — Не все конфеты, а те конфеты, которые у него были.
All children love chocolate – Все дети любят шоколад.
All the children in the building were evacuated – Все дети в здании были эвакуированы.
Источник
Упражнения «Времена группы Perfect Continuous» (с ответами)
1. Поставьте глагол в форму Present Perfect Continuous, Past Perfect Continuous или Future Perfect Continuous.
- She … German since 1970.
- She … German for 50 years by the year of 2020.
- She … German for 2 hours when her student fell asleep.
- Kate … for five hours before she reached the town.
- Kate … for a whole hour!
- Kate … for five hours by the time you get here.
2. Выберите в скобках подходящее слово или словосочетание. Переведите предложения.
- My friends had been living in Kabul for 2 years … (when the war breaks out/when the war broke out/when the war will break out).
- What has she been doing … (since 8 o’clock/for 8 o’clock/by 8 o’clock)?
- We shall have been working for 5 hours … (when you return/when you will return/when you returned) to our office by 6 p.m.
- It had been snowing for a day … (when I leave/when I left/when I will leave) home.
- I have been preparing for my exam … (since 2 days/for 2 days/by 2 days).
- How long had they been windsurfing … (when I see/when I saw/when I shall see) them?
- Sara will have been driving her bike for 6 months … (since Christmas/for Christmas/by Christmas).
- By the time . (our Mum wakes up/our Mum woke up/our Mum will wake up) we will have been flying over the ocean for a couple of hours.
3. Поставьте глагол в скобках в необходимое время группы Perfect Continuous. Переведите.
- They … (to celebrate) their wedding since last Friday.
- I … (to play) the violin for a long time when my friends came.
- Wake up! You … (to sleep) for 12 hours already!
- We … (to sunbathe) on the beach for several hours by the time she reads our letter.
- The boy took the toys which little Mary … (to play) with.
- Tony … (to speak) on the phone since breakfast time.
- Mark … (to choose) a new telephone for an hour before he bought it.
- Liz … (to translate) the book for ages.
- He said he … (to wait) for us for half an hour.
- By tonight I … (to keep) to a diet for 2 weeks already.
Ответы:
- has been teaching (Она преподает немецкий с 1970 года.)
- will have been teaching (Она будет преподавать немецкий в течение 50 лет к 2020 году.)
- had been teaching (Она преподавала немецкий два часа, когда ее студент заснул.)
- had been riding a horse (Кейт проскакала на лошади пять часов до того, как добралась до города.)
- has been riding a horse (Кейт катается верхом на лошади целый час!)
- will have been riding a horse (Кейт будет скакать на лошади пять часов к тому времени, как ты туда доберешься.)
- when the war broke out (Мои друзья жили в Кабуле 2 года, когда разразилась война.)
- since 8 o’clock (Чем она занимается с 8 часов?)
- when you return (Мы будем работать в течение 5 часов, когда ты вернешься в наш офис к шести вечера.)
- when I left (Снег шел целый день, когда я вышел из дома.)
- for 2 days (Я готовлюсь к экзамену два дня.)
- when I saw (Как долго они занимались виндсерфингом, когда я их увидел?)
- by Christmas (Сара будет водить свой байк уже 6 месяцев к Рождеству.)
- our Mum wakes up (К тому времени, когда мама проснется, мы будем пролетать над океаном в течение пары часов.)
- have been celebrating (Они празднуют свою свадьбу с прошлой пятницы.)
- had been playing (Я долго играл на скрипке, когда пришли мои друзья.)
- have been sleeping (Просыпайся! Ты спишь уже 12 часов!)
- shall/will have been sunbathing (Мы будем загорать на пляже уже несколько часов к тому времени, когда она прочитает письмо.)
- had been playing (Мальчик взял игрушки, с которыми играла маленькая Мэри.)
- has been speaking (Тони разговаривает по телефону со времени завтрака.)
- had been choosing (Марк выбирал новый телефон целый час, прежде чем его купить.)
- has been translating (Лиза переводит книгу целую вечность.)
- had been waiting (Он сказал, что ждал нас полчаса.)
- shall/will have been keeping (К сегодняшнему вечеру я буду сидеть на диете уже 2 недели.)
Источник