Упражнения на present perfect и past perfect

The past perfect tense. упражнения с ответами

Exercise 8. Поставьте глаголы в скобках в правильную форму и прочитайте шутку.

One day a man stopped at a Detroit hotel. He … (just to cash) a check, but he didn’t want to carry too much money with him. So he asked the desk clerk to put a hundred-dollar bill in the safe for him. The next morning the clerk said that he … (not to take) any money from the man. The man had nothing to do but to go to the nearest lawyer. The lawyer advised the man to return to the hotel with him and to give another hundred-dollar bill to the clerk. That was what they did. An hour later the man went back and claimed his money. As the man had a lawyer as an eyewitness to the second hundred-dollar bill, the clerk couldn’t say he … (not to take) it. Another hour later the man and the lawyer came up to the clerk and asked for a hundred-dollar bill. This time the clerk said he … (already to give) the bill to the man. But the lawyer insisted that he … (to see) the man giving the money to the clerk, but he … (not to see) the clerk returning the money. The lawyer promised to call the police if the clerk … (to forget) about the bill. The clerk realized that he could do nothing but return the money.
«I don’t know how to thank you for getting my money back», said the man happily. «Oh, don’t thank me», answered the lawyer. «My help will cost you one hundred dollars».

Answers: He had just cashed a check, but he didn’t want to carry too much money with him. The next morning the clerk said that he hadn’t taken any money from the man. As the man had a lawyer as an eyewitness to the second hundred-dollar bill, the clerk couldn’t say he hadn’t taken it. This time the clerk said he had already given the bill to the man. But the lawyer insisted that he had seen the man giving the money to the clerk, but he hadn’t seen the clerk returning the money. The lawyer promised to call the police if the clerk had forgotten about the bill.

Exercise 5. Поставьте глаголы в скобках в правильную форму и прочитайте шутку.

A man went out of prison after twenty years. He decided to go back to the place he … (to live) before. When he got there he didn’t recognize the place. Everything … (to change). The places he … (to visit) disappeared. The man was very hungry and remembered about a small cafe where he … (to have dinner) before, but there wasn’t a cafe any more. Instead of it there was a big restaurant. The man came into this restaurant and ordered a cup of coffee and a sandwich. When he took out his wallet to pay the bill, he found a shoemaker ticket in it. «I … (to take) a pair of shoes to the shoemaker before I went to prison, but I… (not to receive) them back», the man thought. So the man went to the shoemaker’s. To his surprise the shoemaker was still at the same place! The man showed the shoemaker the ticket and explained that he … (to leave) him a pair of shoes twenty years before. The shoemaker took the ticket and said, «ОК. Come back tomorrow. Your shoes will be ready then».

Answers: He decided to go back to the place he had lived before. Everything had changed. The places he had visited disappeared. The man was very hungry and remembered about a small cafe where he had had dinner before, but there wasn’t a cafe any more. «I had taken a pair of shoes to the shoemaker before I went to prison, but I hadn’t received them back», the man thought. The man showed the shoemaker the ticket and explained that he had left him a pair of shoes twenty years before.

Exercise 7. Поставьте глаголы в скобках в правильную форму.

  1.  We … (already to give) our projects to the teacher.
  2.  Sandra … (to do) the shopping before the New Year Eve.
  3.  You … (not to phone) me by the end of the week.
  4. I… (not to try) such a delicious cake before.
  5.  … your sister … (to reserve) the hotel room beforehand? — Yes, she … .
  6.  … Mr Smith … (to discuss) that problem with his lawyer? — No, he … .
  7.  Clara … (never to be) to the Pyramids before.
  8.  … you … (to take) part in this festival before? — No, I … .
  9.  Mark … (to finish) his work by 6 o’clock yesterday.
  10.  … Nigel… (to find) any information in the Internet by last Tuesday? — Yes, he … .

Answers: 1.We had already given our projects to the teacher. 2.Sandra had done the shopping before the New Year Eve. 3. You hadn’t phoned me by the end of the week. 4. I hadn’t tried such a delicious cake before. 5. Had your sister reserved the hotel room beforehand? — Yes, she had. 6.Had Mr Smith discussed that problem with his lawyer? — No, he hadn’t. 7. Clara had never been to the Pyramids before. 8. Had you taken part in this festival before? — No, I hadn’t. 9.Mark had finished his work by 6 o’clock yesterday. 10. Had Nigel found any information in the Internet by last Tuesday? — Yes, he had.

Вопросительные предложения в Present Perfect Tense. Упражнения.

Упражнение 7. Zork и Zena – инопланетяне, впервые прилетевшие на Землю. Они составили список дел. Напишите вопросы и ответы о том, что они уже сделали, а чего  пока  нет.

Пример:

Zork (eat) a hamburger?

Has  Zork eaten a hamburger?

Yes, he has.

 Zork and Zena (drink) a cola?   

Have Zork and Zena drunk a cola?

No, they haven’t.

  1. Zena (see) a film?
  2. Zork and Zena (speak) English?
  3. Zork (swim) in the sea?
  4. Zena (visit) the Acropolis?
  5. Zork and Zena (drive) a car?

Упражнение 8. Напишите вопросы в Present Perfect, используя глаголы в скобках. Дайте правдивые ответы.

Пример:

(eat Italian food)

— Have you ever eaten Italian food?

— Lots of times.

1 (ski)

— ______________________

— ______________________

2 (win money)

— ______________________

— ______________________

3 (have a dream)

— ______________________

— ______________________

4 (break a leg)

— ______________________

— ______________________

5 (go to a concert)

— ______________________

— ______________________

Упражнение 9.  Дополните диалог вопросами и ответами в Present Perfect.

Reporter: (you do) Have you done a lot of training this year?

Trish:     Yes, I have. I have trained six times a week all year.

Reporter: Who ______________ (1 you train) with?

Trish: With my coach, and the team.

Reporter: Where ______________ (2 you play) this year?

Trish: Mostly in Britain. But we’ve also travelled to Holland.

Reporter : ______________ (3 you win)   many matches?

Trish: Yes, we (4) ______________      .

Reporter: And how many matches ______________ (5 you lose)?

Trish: Only three.

Reporter: That’s great. ______________ (6 you have) any injuries?

Trish: No, I ______________ (7)             .

Reporter: Thanks, Trish, and good luck.

Упражнение 10. Напишите вопросы с How long. Дополните ответы, используя for или since. Write questions with How long. Complete the answers with for or since.

Пример:

I live in London.

How long have you lived in London?

For three years.

1 He’s a teacher.

____________________

____________ September.

2 My parents work in a shop.

____________________

____________  1992.

3 My sister knows Robbie Williams.

____________________

_________ six months.

4 We’ve got a new car.

____________________

________ two weeks.

Exercise 9. Составьте вопрос к выделенным словосочетаниям.

  1.  She had translated three articles by five o’clock yesterday.
  2.  We had come to the cinema by the beginning of the film.
  3. They had reached the camp before the sunset.
  4. You had written ten invitation cards by the end of the day.
  5.  He had been to this theatre three times before.

Answers: 1. Who had translated three articles by five o’clock yesterday? What had she done by five o’clock yesterday? How many articles had she translated by five o’clock yesterday? By what time had she translated three articles yesterday? 2. Who had come to the cinema by the beginning of the film? Where had we come by the beginning of the film? 3. Who had reached the camp before the sunset? What had they reached before the sunset? 4. What had you done by the end of the day? How many invitation cards had you written by the end of the day? What had you written by the end of the day? 5. What theatre had he been to three times before? Where had he been three times before? How many times had he been to this theatre before?

Exercise 6. Сделайте предложения вопросительными.

  1. Mary had booked the tickets before.
  2.  We had been to this exhibition.
  3.  You had received the invitation before Wednesday.
  4.  The bus had arrived before 5 o’clock.
  5.  Tom had heard that story before.
  6. They had gone to the railway station before 6 o’clock.
  7. My father had returned from his business trip by the weekend.
  8. We had met Eric before the lesson.
  9.  The taxi had come by 7 o’clock.
  10. They had used this key before.

Answers: 1. Had Mary booked the tickets before? 2.Had we been to this exhibition? 3. Had you received the invitation before Wednesday?
4.Had the bus arrived before 5 o’clock? 5. Had Tom heard that story before? 6. Had they gone to the railway station before 6 o’clock? 7. Had my father returned from his business trip by the weekend? 8. Had we met Eric before the lesson? 9. Had the taxi come by 7 o’clock? 10. Had they used this key before?

Упражнения Present Perfect vs. Present Perfect Continuous.

Упражнение 1. Choose the right tense form.

  1. Nina has been learning/has learned English for 2 years.
  2. The birds have already flown/have been flying to the South.
  3. They have known /have been knowing him for many years.
  4. Mike has forgotten/has been forgetting to learn the poem.
  5. The children have been watching/have watched cartoons for 2 hours.
  6. The train has just come/has been coming.
  7. We haven’t been having/ haven’t had a holiday for 5 years.
  8. She has been teaching/has taught at this school for twenty years.
  9. David has been painting/has painted in his studio since 10 o’clock.
  10. Mary and Sam have collected/ have been collecting stamps for 3 years.
  11. Their parents have been/have being friends since their childhood.
  12. Dave has been/ has been being a student for 2 years.

Упражнение 2. Make sentences using Present Perfect or Present Perfect Continuous.

  1. I / read/Tolstoy stories/ in the park for two hours.
  2. I /read/three stories.
  3. Granny/knit/in the living room/ since morning.
  4. Helen/travel/round Europe/for 3 weeks.
  5. She/visit/already/3 countries.

Упражнение 3.  Поставь глагол в скобках в Present Perfect или Present Perfect Continuous.

  1. I (not to see) him for ages.
  2. He (to do) his lessons since lunch.
  3. I (not to hear) about him for a long time.
  4. I (to drive) since I was 17.
  5. Jack (to fail) his driving test three times because к doesn’t know how to park.
  6. I think he (make) a lot of improvement.
  7. Alice (not/pass) her driving test because she doesn’t know the rules well.
  8. She (worry) about this for two months.
  9. She (study) the driver’s manual for hours every day.
  10. She (not/take) another test yet.
  11. I (to have) a headache since I got up.
  12. He is my friend, I (to know) him for a long time.
  13. Ivan has a stomachacke. He (to eat) junk food all day.
  14. I (never to hear) that song before.

Упражнение 4. Make questions using either Present Perfect or Present Perfect Continuous.

  1. My friend is waiting for me at the station. (How long…?)
  2. He translates books. (How many…?)
  3. Mother is making a cream cake. (How long…?)
  4. Bill is travelling in Europe at present. (How many countries…?)
  5. My parents are decorating the fir-tree. (How long…?)
  6. They are married. (How long…?)

Упражнение 5. Translate into English using either Present Perfect or Present Perfect Continuous.         

  1. Моя жена рисует уже 5 лет, но ещё не продала ни одной картины.
  2. Я рад, что мы закончили эту работу.
  3. Мои руки грязные. Я работала в саду.
  4. Ник съел все конфеты.
  5. Вы когда-нибудь играли в шахматы?

Упражнение 6. Correct the mistakes if any.

  1. They are discussing the problem for hours, but has not solved it yet.
  2. Somebody has been playing tennis since 2 o’clock.
  3. Is it still raining? No, it have stopped.
  4. John has been winning the championship two times.
  5. The boys have fished for 3 hours.
  6. How many books have you written?
  7. Mike has invited many friends to his birthday party.
  8. He has been hating oranges since his childhood.
  9. They have been taken the dog for a walk.
  10. Irene has left for the airport.

Ответы к упражнениям

Exercise 1.

  1. has been learning
  2. have already flown
  3. have known
  4. has forgotten
  5. have been watching
  6. has just come
  7. haven’t had
  8. has been teaching
  9. has been painting
  10. have been collecting
  11. have been
  12. has been

Exercise 2.

  1. I have been reading Tolstoy stories in the park for two hours.
  2. I have read three stories.
  3. Granny has been knitting in the living room since morning.
  4. Helen has been traveling round Europe for 3 weeks.
  5. She has already visited 3 countries.

Exercise 3.

  1. haven’t seen
  2. has been doing
  3. have not heard
  4. have been driving
  5. has failed
  6. has made
  7. has not passed
  8. has been worrying
  9. has been studying
  10. has not taken
  11. have had
  12. have known
  13. has been eating
  14. have never heard

Exercise 4.

  1. (How long has he been waiting?)
  2. (How many books has he translated?)
  3. (How long has she been cooking?)
  4. (How many countries has he visited?)
  5. (How long have they been decorating the fir-tree?)
  6. (How long have they been married?)

Exercise 5.

  1. My wife has been drawing for 5 years, but she has not sold a single picture.
  2. I am glad that we have finished this work.
  3. My hands are dirty. I have been working in the garden.
  4. Nick has eaten all the sweets.
  5. Have you ever played chess?

Exercise 6.

  1. They have been discussing the problem for hours, but have not solved it yet.
  2. Correct
  3. Is it still raining? No, it has
  4. John has won the championship two times.
  5. The boys have been fishing for 3 hours.
  6. Correct
  7. Correct
  8. He has hated oranges since his childhood.
  9. They have taken the dog for a walk.
  10. Correct

Ответы:

Упражнение 1. Примерные ответы:

  1. I went to see my friend after I had done my homework.
  2. I watched TV after I had come.
  3. They went home after they had finished work.
  4. He phoned me after he had cleaned the room.
  5. She went to dance after she had had dinner
  6. We wrote a composition after he had read the book.
  7. They rebuilt the house after they had come from Australia.
  8.  We went for a walk after he had gone shopping.

Упражнение 2.

1 had had, 2 had done, 3 had stopped, 4 had missed, 5 had written, 6 had worked, 7 had made, 8 had finished, 9 had fallen, 10 had married

Упражнение 3.

1 had left, 2 had already seen. 3 had gone, 4 had died, 5 had never flown, 6 had never lived

Упражнение 4.

1 had forgotten, 2 had gone, 3 had just had, 4 had left, 5 had not phoned, 6 had come back, 7 had met, 8 had often heard/ had never seen, 9 had given up/ had made, 10 had already bought, 11 had arranged, 12 had sold, 13 had finished

Упражнение 5. Примерные ответы:

  1. The rain had stopped before I went for a walk.
  2. I had done my homework before my mother returned home.
  3. We had met in the street before we went to the park.
  4. They had packed their things before they started.
  5. I had had dinner before I switched on the TV set.
  6. Before he returned home the guests had left.
  7. Before we came to the cinema the film had begun.
  8. I had read the book before I saw the play.         .
  9. They had lived here before they moved to another place.
  10. We had played а game of tennis before we went to my place

 Упражнение 6. Примерные ответы:

  1. After he had finished school, he went to a camp.
  2. As soon as she had phoned her friend, she went to meet her.
  3. I read the book after I had seen the film.
  4. I had cleaned my room before I invited my friends home.
  5. He entered the university after he had finished school.
  6. Не told me about his impressions after he had returned from his journey.
  7. He was unhappy after he had got bad news.
  8. After I had finished the text, I handed in my exercise-book.

Надеюсь, упражнения на Past Perfect пришлись вам по вкусу и оказались по плечу! 

For или since?

Упражнение 4. В письме есть 4 ошибки на использование  for и since.  Найдите и исправьте их. These are some sentences from Nigel’s letter home from Africa. He has made four mistakes in using ‘for’ and ‘since’. Correct his mistakes.

Dear Mum and Dad,

I’ve lived in Africa since two weeks and I love it! Africa is beautiful! I haven’t travelled to any faraway place for last summer. I’m so happy now!

I’ve already seen Mr. Rambler. He is working for WWF here and taking photos of wild animals. I haven’t seen any lions yet. I think I’ll see them later.

Thank you for the trip. I’ve dreamed of Kenya for my childhood. I haven’t seen you since ages! I miss you so much!

Love, Nigel.

Упражнение 5. Дополните предложения словами for или since. Complete the sentences. Use for or since.

  1. I’ve lived in Washington _____ 1997.
  2. Ben has studied English _____  three years.
  3. They haven’t visited their grandparents  _____ months.
  4. Julie’s ill. She’s been in bed _____ Tuesday.
  5. My dad has had his car_____  sixteen.
  6. It’s been ten years_____ we moved to Oxford.

Упражнение 6. Пользуясь опорными словами, a также словами for и since составьте предложения в Present Perfect Simple.

  1. Kate/be/in bed/a long time.
  2. She / not eat / anything / this morning.
  3. She / not see / her friends / a week.
  4. She / stay / at home / Tuesday.
  5. She / have / a red nose / three days.
  6. She / not play / basketball / last weekend.
  7.  She / not do / any school work / Monday.

Больше упражнений на for и since.

Exercise 2. Поставьте глаголы в скобках в the Past Perfect Tense.

  1. He … (to watch) this TV programme before his parents came home.
  2. Sheila and Witty … (to send) the invitations for the conference before Friday.
  3.  A group of tourists … (already to visit) this cathedral before the guide told them about its history.
  4. His nephew … (to move) to a new flat by the beginning of September.
  5.  The accident … (to happen) before Henry understood anything.
  6.  It … (to stop) raining by the evening.
  7.  John and Andrew … (to get) to the hotel before night.
  8.  You … (to make) a decision before our talk.
  9.  I … (to meet) your brother before we both entered university.
  10.  We … (to make photocopies of the documents by six o’clock yesterday.

Answers: 1. had watched; 2.had sent; 3.had already visited; 4.had moved; 5. had happened; 6. had stopped; 7. had got; 8. had made; 9. had met; 10. had made.

Соотнесите вопросы и ответы

Questions Answers
1. Have you received an invitation to the party? I saw him in the park yesterday evening.
2. Where did you see him last time? We watched a very nice film during the flight to New-York.
3. What did you watch during the flight to New-York? Yes, I have.
4. Have you found anything interesting? We stayed in a hotel in New-York.
5. What have you done? Well, I got really good marks when I was in school.
6. Since when have you been interested in jazz? No, I haven’t found yet.
7. Where did you stay in New-York? I have watched the Hobbit again.
8. Did you get good marks at school? I have been interested in jazz since January.

Keys (ответы)

Упражнение 1

  1. He arrived ten minutes ago. Past Simple. Он прибыл 10 минут назад.
  2. What is London like? I don’t know. I have not been there. Present Perfect. На что похож Лондон? Я не знаю. Я не был там.
  3. When he got home last night, he went straight to bed. Past Simple. Когда он пришел домой вчера вечером, он сразу лег спать.
  4. I haven’t eaten my breakfast yet. Present Perfect. Я еще не завтракал.
  5. We have known each other since school years. Present Perfect. Мы знаем друг друга со школы.
  6. Nobody has seen John for over a month. Present Perfect. Никто не видел Джона уже больше месяца.
  7. I did not watch TV yesterday evening. Past Simple. Вчера вечером я не смотрел телевизор.
  8. They have recently bought a new house. Present Perfect. Они недавно купили новый дом.
  9. The journey to Paris took much longer before they built the Channel Tunnel. Past Simple. Поездка в Париж занимала гораздо больше времени, пока не построили туннель под Ла-Маншем.
  10. I spoke to Sam last night. Past Simple. Я говорила с Сэмом вчера вечером.

Упражнение 2

  1. I didn’t go to my granny last summer. Я не ездил к бабушке прошлым летом.
  2. This is the first time I have tried sushi. Я впервые попробовала суши.
  3. This is the first time he has run away from home. Он впервые сбежал из дома.
  4. Since I met her, I have never seen her lose her temper. С тех пор как я встретил ее, я никогда не видел, чтобы она выходила из себя.
  5. Two years ago I moved to a new neighbourhood. Два года назад я переехал в новый район.
  6. Yesterday I went to the company’s local office to get some information. Вчера я пошел в местный офис компании, чтобы получить некоторую информацию.
  7. We were both late for our classes last week twice. На прошлой неделе мы оба опоздали на занятия дважды.
  8. I have phoned him twice this morning, but he has been out on each occasion. Я звонила ему дважды сегодня утром, но он каждый раз отсутствовал.
  9. I have just heard the whole story of the twins from Mexico. Я только что услышал всю историю близнецов из Мексики.

 Упражнение 3

  1. I met John a year ago, but I have neither seen him nor heard from him since. Я встретил Джона год назад, но с тех пор я не видел его и не слышал о нем.
  2. I know that you sent us two letters some time ago. Я знаю, что вы недавно присылали нам два письма.
  3. A year ago Mr. Bell received a beautiful present from his grandson. Год назад мистер Белл получил красивый подарок от внука.
  4. They have just offered me a job in Mexico. Они только что предложили мне работу в Мексике.
  5. Have you finished eating? Вы закончили есть?
  6. The new law has not come into force yet. Новый закон еще не вступил в силу.
  7. Has your new passport arrived yet? No, not yet. Ваш новый паспорт уже прибыл? Еще нет.
  8. John still has not written to me. Джон до сих пор не написал мне.
  9. Did you buy any cheese at the supermarket when you were in the town center? Вы купили сыр в супермаркете, когда были в центре города?

Упражнение 4

  1. Have you received an invitation to the party? Yes, I have. Вы получили приглашение на вечеринку? Да.
  2. Where did you see him last time? I saw him in the park yesterday evening. Где вы его видели в последний раз? Я видел его вчера вечером в парке.
  3. What did you watch during the flight to New-York? We watched a very nice film during the flight to New-York. Что вы смотрели во время полета в Нью-Йорк? Мы смотрели очень хороший фильм во время полета в Нью-Йорк.
  4. Have you found anything interesting? No, I haven’t found yet. Нашли что-нибудь интересное? Нет еще.
  5. What have you done? I have watched the Hobbit again. Что ты сделал? Я снова посмотрел Хоббита.
  6. Since when have you been interested in jazz? I have been interested in jazz since January. С каких пор ты заинтересовался джазом? Я заинтересовался джазом с января.
  7. Where did you stay in New-York? We stayed in a hotel in New-York. Где вы останавливались в Нью-Йорке? Мы остановились в отеле в Нью-Йорке.
  8. Did you get good marks at school? Well, I got really good marks when I was in school. Вы получали хорошие отметки в школе? Что ж, у меня были хорошие отметки, когда я учился в школе.

Exercise 3. Составьте предложения, используя Present Perfect.

  1. We/to return/from the journey/just.
  2. I/to see/my boss/today.
  3.  Helen/to decorate/her room/already.
  4. My cousins/to be/to this cinema/never.
  5.  Max/to buy/а magazine/today.
  6.  You/to spend/а lot of money/this month.
  7.  Ian and Peter/to repair/the radio/already.
  8.  I/to drive/а car/never.
  9.  We/to get/some letters/this week.
  10.  The dog/to run away/just.

Answers: 1. We have just returned from the journey. 2. I have seen my boss today. 3. Helen has already decorated her room. 4. My cousins have never been to this cinema. 5. Max has bought a magazine today. 6. You have spent a lot of money this month. 7. Ian and Peter have already repaired the radio. 8. I have never driven a car. 9. We have got some letters this week. 10. The dog has just run away.

Exercise 2. Выберите правильный вариант.

  1. I have/has watched this film.
  2. We have began/begun the work.
  3.  Den have/has done his homework.
  4.  Molly has break/ broken her toy.
  5.  Julia and Betty have/has cut the vegetables.
  6.  He/we have paid for pizza.
  7.  You have/has ironed this dress.
  8.  Children have has/had supper.
  9. I/she have switched off the light.
  10.  Martin has went/gone.
  11.  The girl has drew/drawn a nice picture.
  12. You/he has returned from the trip.
  13.  They have/has gathered the harvest.
  14. She/they has packed the things.
  15. We have chose/chosen the present.
  16.  The train have/has arrived.

Answers: 1. have; 2. begun; 3. has; 4. broken; 5. have; 6. we; 7. have; 8. had; 9. I; 10. gone; 11. drawn; 12. he; 13. have; 14. She; 15. chosen; 16. has.

Утвердительные предложения в Present Perfect Tense. Упражнения.

Упражнение 2. Поставьте глаголы в скобках в Present Perfect.

  1. He _____ (finish) training.
  2. She _____ (score) twenty points in the match.
  3. We _____ (watch) all the Champions League matches this season.
  4. That’s amazing! She _____ (run)  fifteen kilometers this morning!
  5. She _____  (buy)  some really nice rollerblades!
  6. Oh, no! I  _____ (lose) my money!
  7. My mum _____ (write) shopping list. It’s on the kitchen table.
  8. Dad, you _____ (eat) my biscuit!
  9. I’m tired. I  _____ (watch) three X-Files videos.
  10. Hurry up! They  _____ (start) the film!
  11. Mary  _____ (study) hard this year, so she’ll pass her exams.
  12. Oh no! She  _____  (drop) the plate!
  13. The garden is very green. It  _____ (rain) a lot this month.
  14. These are my favourite trousers. I  _____ (have) them for five years.
  15. Tom’s my best friend. I  _____ (know) him for three years.
  16. They _____  (live) in Miami for two years.
  17. Jo has earache. He  _____ (have) it since 7 o’clock.
  18. Brad _____ (live) in Chicago since 1998.

Exercise 4. Сделайте предложения отрицательными.

  1.  We had told him about the time of the meeting.
  2.  She had washed the vegetables for the salad.
  3. You had caught a small fish by that time.
  4.  The burglars had robbed the bank.
  5.  A zookeeper had fed the animals by twelve o’clock.
  6.  David had eaten all the sandwiches by two o’clock.
  7.  They had been to this town before.
  8.  I had done all the arrangements by Saturday.
  9.  Alice had shown me her paintings before.
  10.  You had forgotten about her request.

Answers: 1. We hadn’t told him about the time of the meeting. 2. She hadn’t washed the vegetables for the salad. 3.You hadn’t caught a small fish by that time. 4. The burglars hadn’t robbed the bank. 5.A zookeeper hadn’t fed the animals by twelve o’clock. 6. David hadn’t eaten all the sandwiches by two o’clock. 7. They hadn’t been to this town before. 8. I hadn’t done all the arrangements by Saturday. 9. Alice hadn’t shown me her paintings before. 10. You hadn’t forgotten about her request.

Exercise 5. Сделайте из данных предложений отрицательные.

  1. She has found a wallet on the road.
  2. We have tidied our country house.
  3.  The weather has changed.
  4. Liz has left you a note.
  5. They have moved to another hotel.
  6.  I have caught a big fish.
  7.  Pupils have learned this poem.
  8.  Mike has booked the tickets for us.
  9.  The plane has landed.
  10.  The doctor has prescribed some medicine.

Answers: 1. She hasn’t found a wallet on the road. 2.We haven’t tidied our cottage house. 3.The weather hasn’t changed. 4. Liz hasn’t left you a note. 5.They haven’t moved to another hotel. 6. I haven’t caught a big fish. 7. Pupils haven’t learned this poem. 8. Mike hasn’t booked the tickets for us. 9. The plane hasn’t landed. 10. The doctor hasn’t prescribed some medicine.

Present Perfect Continuous Test

Тест на Present Perfect Continuous подходит для школьного тестирования: с углубленным изучением: 3, 4, 5; а также 6, 7, 8, 9, 10 класс. При необходимости изучите соответствующие материалы в разделе Грамматика английского языка.

 Выберите наиболее подходящий вариант:

1

We ___ in France for 5 years.

A

has been living

B

have been live

C

have been living

2

Liz ___ to ski for a week now.

A

have been learning

B

has learning

C

has been learning

3

How long ___ Spanish?

A

have you been learning

B

has you been learning

C

have you been learn

4

Your father looks tired. He ___ his car all day.

A

been repairing

B

has been repairing

C

have been repairing

5

The children ___ TV since morning.

A

has been watching

B

have been watch

C

have been watching

6

How long ___ for us?

A

have John been waiting

B

has John been waiting

C

John has been waiting

7

I ___ to phone you all day.

A

have been trying

B

has been trying

C

have been try

8

Lena ___ geometry since she was 30.

A

has been teaching

B

has teaching

C

have been

9

My grandpa ___ all his life.

A

has been smoke

B

has been smoking

C

have been smoking

10

How long ___ to music? For a couple of hours.

A

has you been listening

B

you have been listening

C

have you been listening

11

Sam ___ fish for years.

A

has selling

B

has been selling

C

have been selling

12

I ___ about buying new computer since last week.

A

has been thinking

B

have been thinking

C

have think

13

We ___ the house since morning.

A

have been cleaning

B

have been clean

C

has been cleaning

14

Donna ___ for a job for half a year.

A

has looking

B

have been looking

C

has been looking

15

The baby ___ for three hours.

A

has been sleeping

B

been sleeping

C

have been sleeping

16

How long ___ your homework?

A

has you been doing

B

have you been doing

C

you have been doing

17

I ___ for this company for 5 years.

A

has been work

B

has been working

C

have been working

18

My mother ___ for the last two hours.

A

has been cooking

B

have been cooking

C

has been cook

19

Stella ___ in the park for half an hour.

A

has running

B

have been running

C

has been running

20

My parents ___ the walls all day today.

A

has been painting

B

have been painting

C

has paint

21

He ___ sick since afternoon.

A

have been feeling

B

has been feeling

C

has feeling

22

How long ___ singing lessons?

A

you have been taking

B

has you been taking

C

have you been taking

23

They ___ billiards for quite a time.

A

have been playing

B

has been playing

C

have been play

24

Margaret ___ in bed since yesterday.

A

been staying

B

has been staying

C

have been staying

25

They ___ to mend the tape recorder for an hour.

A

has been trying

B

have trying

C

have been trying

Пройти тест онлайн без регистрации: тест на Present Perfect Continuous

Тест по английскому языку на Present Perfect Continuous с ответами 

1

C

2

C

3

A

4

B

5

C

6

B

7

A

8

A

9

B

10

C

11

B

12

B

13

A

14

C

15

A

16

B

17

C

18

A

19

C

20

B

21

B

22

C

23

A

24

B

25

C

Скачать тест по английскому языку: Present Perfect Continuous в формате pdf – Present Perfect Progressive Test

Exercise 6. Сделайте из данных предложений вопросительные.

  1. We have been to the theatre.
  2.  I have painted the walls in my bedroom.
  3.  Richard has turned on the radio.
  4.  They have explained this rule to me.
  5. Amy and Ron have gone to play tennis.
  6. Molly has made a cup of tea.
  7.  His parents have gone to the market.
  8. Nelly has typed three letters.
  9.  The parrot has flown away.
  10.  The students have prepared for the exams.

Answers: 1.Have we been to the theatre? 2. I have painted the walls in my bedroom. 3. Has Richard turned on the radio? 4. Have they explained this rule to me? 5. Have Amy and Ron gone to play tennis? 6. Has Molly made a cup of tea? 7. Have his parents gone to the market? 8. Has Nelly typed three letters? 9. Has the parrot flown away? 10. Have the students prepared for the exams?

Понравилась статья? Поделиться с друзьями:
Литературный эксперт
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: