SlideShare a Scribd company logo
1 of 7
PERFECT TENSES
PRACTICE
INSTRUCTIONS
Answer all of the questions and check them at the end. The exercises
consist past, present, future perfect tenses as well as present perfect
continuous.
Good Luck 
EXERCISE 1 – MIXED PERFECT TENSES
(CONTINUOUS INCLUDED!)
1. I hope they ……………(repair) this road by the time we come back next summer.
2. …………they………………(hear) about the film before you told them about it?
3. “Would you like something to eat?”
“No, thanks. We …………… already ………… (eat).”
4. I ………………(work) for several hours and I still ………… (not finished)
5. Bridget …………(wait) the whole week to see her hairdresser.
6 He spends all his spare time planting trees. He says that by the end of next year he
………(plant) 2,000.
7. We got to the station late so the train …………… already ………………… (leave).
8. You ……………… (not lose) enough weight to fit into those trousers by next week.
9. ………………your sister……………… (study) in the library all afternoon?
10 Come back in an hour. I …………… (do) my packing by then and we’ll be able to have a
talk.
11. His father left him £10,000, but he lives so extravagantly that he …………………………
(spend) it all before he’s 30.
12. It.............................................................(rain) all day!
13. By the time you called, I .........................................(already recover) from the accident.
14. We........................................................... (work) all day, but we’re stopping now.
15. He’s ...........................................(talk) to his girlfriend for over an hour. That’s the
sixth phone call he ....................................(make) this evening.
16. Jimmy ........................................... (never be) to a concert until last week.
17. He looks terrible. How long……………….he ……………………………(be) in poor health?
18. I .................................... (not finish) my meal yet.
19. When he reaches Land’s End he ……………….....………..(walk) 1,500 miles.
20. ........................ you ........................ (own) this dog for a long time?
EXERCISE 2 - PRESENT PERFECT
OR CONTINUOUS?
1. I …………………(look) through my Primary School photo album. It's full of photographs of people whose
names I completely ………………………(forget). I wonder what ………………(happen) to them all.
2. Since he became the Company Director, my brother estimates that he ……………………(eat) 50 official
lunches and another 50 official dinners, and he ………………………(lose) count of the number of receptions
and parties that he………………… (attend). Besides he ………………… (put on ) a lot of weight.
3.Secretary: Customers ………………(ring) up all morning complaining about getting incorrect bills.
Manager: I know. Something…………… (go) wrong with our computer. the mechanic…………………… (work) on
it, I hope he ………………(find) out what's wrong soon.
4. It is the first time you ……………………(be) late with the rent in 25 years. How come your landlord hasn´t
said anything? He probably thinks that you…………………(pay) and he…………………(lose) the cheque. He´s so
absent-minded!
5. Someone ………………..(use) my new umbrella! It's all wet! And it was wet yesterday and the day before!
Well, it wasn't me. I ……………………..(not be) out of the house for nearly a week!
6. I …………………………..(stand) in this queue for over half an hour. It……………………….. (not move) at all in
the last ten minutes. I think the girl in the ticket office just…………………..(shut) her window
and………………….. (go) off for a coffee break.
7. The Town Council …………………………….(consider) my application for permission to build a garage for two
months. They just ………………………..(give) my next door neighbour permission to build his, so I hope they
will decide to let me have one too.
ANSWERS
Exercise 1
1. will have repaired 2. had (they) heard 3. have (already) eaten
4. I have been working 5. has been waiting 6. will have planted
7. had already left 8. won’t have lost 9. has (your sister) been studying
10. will have done 11. will have spent 12. has been raining
13. had already recovered 14. have worked 15. been talking/has made
16. had never been 17. has (he) been 18. haven’t finished
19. will have worked 20. have you owned
ANSWERS
Exercise 2
1. have been looking, have completely forgotten; has happened
2. has eaten, has lost count, Has he put
3. have been ringing up, has gone; has been working; has found out
4. have been; have paid; has lost
5. has been using , haven't been
6. have been standing; hasn't moved; has just shut ... and gone off
7. has/have been considering; have just given

More Related Content

What's hot

What's hot (20)

Asking and giving opinion ppt
Asking and giving opinion pptAsking and giving opinion ppt
Asking and giving opinion ppt
 
So such
So  suchSo  such
So such
 
The expression of offering, accepting, and declining something
The expression of offering, accepting, and declining somethingThe expression of offering, accepting, and declining something
The expression of offering, accepting, and declining something
 
Must, must not, have to, don't have to, can, can't
Must, must not, have to, don't have to, can, can'tMust, must not, have to, don't have to, can, can't
Must, must not, have to, don't have to, can, can't
 
Present perfect simple vs past simple
Present perfect simple vs past simplePresent perfect simple vs past simple
Present perfect simple vs past simple
 
Use of can and can't
Use of can and can'tUse of can and can't
Use of can and can't
 
Modul bahasa inggris advance
Modul bahasa inggris advanceModul bahasa inggris advance
Modul bahasa inggris advance
 
Expressing rules.
Expressing rules.Expressing rules.
Expressing rules.
 
There Is There Are
There Is There AreThere Is There Are
There Is There Are
 
PAST SIMPLE POWER POINT
PAST SIMPLE POWER POINTPAST SIMPLE POWER POINT
PAST SIMPLE POWER POINT
 
Subject object questions
Subject object questionsSubject object questions
Subject object questions
 
Would like
Would like Would like
Would like
 
Perfect modals presentation
Perfect modals presentationPerfect modals presentation
Perfect modals presentation
 
Must and mustn't (perla)
Must and mustn't (perla)Must and mustn't (perla)
Must and mustn't (perla)
 
Present Perfect tense slideshow
Present Perfect tense slideshowPresent Perfect tense slideshow
Present Perfect tense slideshow
 
Obligation and Permission
Obligation and PermissionObligation and Permission
Obligation and Permission
 
The present perfect tense
The present perfect tenseThe present perfect tense
The present perfect tense
 
Verb to be
Verb to beVerb to be
Verb to be
 
Past simple tense
Past simple tensePast simple tense
Past simple tense
 
Present simple tense
Present simple tense Present simple tense
Present simple tense
 

Similar to Perfect tenses practice english lab

Ingles final 1 eso copia
Ingles final 1 eso   copiaIngles final 1 eso   copia
Ingles final 1 eso copiaSUSI Moreno
 
Present perfect tense exercises
Present perfect tense exercisesPresent perfect tense exercises
Present perfect tense exercisesalikemal28
 
Tài liệu bối dưỡng hsg lớp 7
Tài liệu bối dưỡng hsg lớp 7Tài liệu bối dưỡng hsg lớp 7
Tài liệu bối dưỡng hsg lớp 7Nguyen Van Tai
 
Worksheet tenses
Worksheet tensesWorksheet tenses
Worksheet tensesPatty Tb
 
Bài tập ngữ pháp tiếng anh lớp 10 cơ bản
Bài tập ngữ pháp tiếng anh lớp 10 cơ bảnBài tập ngữ pháp tiếng anh lớp 10 cơ bản
Bài tập ngữ pháp tiếng anh lớp 10 cơ bảnjackjohn45
 
Hello 1 Prep 2 Worksheet
Hello 1 Prep 2 WorksheetHello 1 Prep 2 Worksheet
Hello 1 Prep 2 WorksheetSawsan Ali
 
Tiempos verbales.doc
Tiempos verbales.docTiempos verbales.doc
Tiempos verbales.docanna677121
 
VERB TENSES exercise.pdf
VERB TENSES exercise.pdfVERB TENSES exercise.pdf
VERB TENSES exercise.pdfMoruchina
 
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553nilofa
 
Present Tense
Present TensePresent Tense
Present Tensenilofa
 
Le1 aio vg_mp3
Le1 aio vg_mp3Le1 aio vg_mp3
Le1 aio vg_mp3almasymejo
 

Similar to Perfect tenses practice english lab (20)

Chia dong tu
Chia dong tuChia dong tu
Chia dong tu
 
Chia dong tu
Chia dong tuChia dong tu
Chia dong tu
 
Bai tap tong hop cac thi
Bai tap tong hop cac thiBai tap tong hop cac thi
Bai tap tong hop cac thi
 
Ingles final 1 eso copia
Ingles final 1 eso   copiaIngles final 1 eso   copia
Ingles final 1 eso copia
 
Present perfect tense exercises
Present perfect tense exercisesPresent perfect tense exercises
Present perfect tense exercises
 
Tenses review st's worksheet
Tenses review st's worksheetTenses review st's worksheet
Tenses review st's worksheet
 
Tài liệu bối dưỡng hsg lớp 7
Tài liệu bối dưỡng hsg lớp 7Tài liệu bối dưỡng hsg lớp 7
Tài liệu bối dưỡng hsg lớp 7
 
Day 1 tenses
Day 1 tensesDay 1 tenses
Day 1 tenses
 
Worksheet tenses
Worksheet tensesWorksheet tenses
Worksheet tenses
 
Past continuous
Past continuousPast continuous
Past continuous
 
Bài tập ngữ pháp tiếng anh lớp 10 cơ bản
Bài tập ngữ pháp tiếng anh lớp 10 cơ bảnBài tập ngữ pháp tiếng anh lớp 10 cơ bản
Bài tập ngữ pháp tiếng anh lớp 10 cơ bản
 
Hello 1 Prep 2 Worksheet
Hello 1 Prep 2 WorksheetHello 1 Prep 2 Worksheet
Hello 1 Prep 2 Worksheet
 
Ingles eso 3
Ingles eso 3Ingles eso 3
Ingles eso 3
 
Tiempos verbales.doc
Tiempos verbales.docTiempos verbales.doc
Tiempos verbales.doc
 
VERB TENSES exercise.pdf
VERB TENSES exercise.pdfVERB TENSES exercise.pdf
VERB TENSES exercise.pdf
 
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
 
Present Tense
Present TensePresent Tense
Present Tense
 
Past simple vs continuous
Past simple vs continuousPast simple vs continuous
Past simple vs continuous
 
Present Cotinuous-4
Present Cotinuous-4Present Cotinuous-4
Present Cotinuous-4
 
Le1 aio vg_mp3
Le1 aio vg_mp3Le1 aio vg_mp3
Le1 aio vg_mp3
 

More from judesyyy

Re10. english lab week 10 thursday
Re10. english lab week 10 thursdayRe10. english lab week 10 thursday
Re10. english lab week 10 thursdayjudesyyy
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 mondayjudesyyy
 
L9. english lab week 9 monday
L9. english lab             week  9  mondayL9. english lab             week  9  monday
L9. english lab week 9 mondayjudesyyy
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 mondayjudesyyy
 
L3..english lab week 3 monday
L3..english lab             week 3  mondayL3..english lab             week 3  monday
L3..english lab week 3 mondayjudesyyy
 
L1. english lab week 1 monday
L1. english lab  week 1 mondayL1. english lab  week 1 monday
L1. english lab week 1 mondayjudesyyy
 
English lab week 2 monday
English lab             week  2  mondayEnglish lab             week  2  monday
English lab week 2 mondayjudesyyy
 
Face to face
Face to faceFace to face
Face to facejudesyyy
 
Ted talk listening questions english lab
Ted talk listening questions english labTed talk listening questions english lab
Ted talk listening questions english labjudesyyy
 
Icebreaker
IcebreakerIcebreaker
Icebreakerjudesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english labjudesyyy
 
Reading task english lab
Reading task english labReading task english lab
Reading task english labjudesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english labjudesyyy
 
Reading task hero to zero english lab
Reading task   hero to zero english labReading task   hero to zero english lab
Reading task hero to zero english labjudesyyy
 
Strange but true
Strange but trueStrange but true
Strange but truejudesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english labjudesyyy
 
Getting it right
Getting it rightGetting it right
Getting it rightjudesyyy
 
Strange but true
Strange but trueStrange but true
Strange but truejudesyyy
 

More from judesyyy (20)

Re10. english lab week 10 thursday
Re10. english lab week 10 thursdayRe10. english lab week 10 thursday
Re10. english lab week 10 thursday
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 monday
 
L9. english lab week 9 monday
L9. english lab             week  9  mondayL9. english lab             week  9  monday
L9. english lab week 9 monday
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 monday
 
L3..english lab week 3 monday
L3..english lab             week 3  mondayL3..english lab             week 3  monday
L3..english lab week 3 monday
 
L1. english lab week 1 monday
L1. english lab  week 1 mondayL1. english lab  week 1 monday
L1. english lab week 1 monday
 
English lab week 2 monday
English lab             week  2  mondayEnglish lab             week  2  monday
English lab week 2 monday
 
Big ideas
Big ideasBig ideas
Big ideas
 
Face to face
Face to faceFace to face
Face to face
 
Ted talk listening questions english lab
Ted talk listening questions english labTed talk listening questions english lab
Ted talk listening questions english lab
 
Icebreaker
IcebreakerIcebreaker
Icebreaker
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
 
Reading task english lab
Reading task english labReading task english lab
Reading task english lab
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
 
Reading task hero to zero english lab
Reading task   hero to zero english labReading task   hero to zero english lab
Reading task hero to zero english lab
 
Strange but true
Strange but trueStrange but true
Strange but true
 
Events
EventsEvents
Events
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
 
Getting it right
Getting it rightGetting it right
Getting it right
 
Strange but true
Strange but trueStrange but true
Strange but true
 

Recently uploaded

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 

Recently uploaded (20)

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 

Perfect tenses practice english lab

  • 2. INSTRUCTIONS Answer all of the questions and check them at the end. The exercises consist past, present, future perfect tenses as well as present perfect continuous. Good Luck 
  • 3. EXERCISE 1 – MIXED PERFECT TENSES (CONTINUOUS INCLUDED!) 1. I hope they ……………(repair) this road by the time we come back next summer. 2. …………they………………(hear) about the film before you told them about it? 3. “Would you like something to eat?” “No, thanks. We …………… already ………… (eat).” 4. I ………………(work) for several hours and I still ………… (not finished) 5. Bridget …………(wait) the whole week to see her hairdresser. 6 He spends all his spare time planting trees. He says that by the end of next year he ………(plant) 2,000. 7. We got to the station late so the train …………… already ………………… (leave). 8. You ……………… (not lose) enough weight to fit into those trousers by next week. 9. ………………your sister……………… (study) in the library all afternoon? 10 Come back in an hour. I …………… (do) my packing by then and we’ll be able to have a talk.
  • 4. 11. His father left him £10,000, but he lives so extravagantly that he ………………………… (spend) it all before he’s 30. 12. It.............................................................(rain) all day! 13. By the time you called, I .........................................(already recover) from the accident. 14. We........................................................... (work) all day, but we’re stopping now. 15. He’s ...........................................(talk) to his girlfriend for over an hour. That’s the sixth phone call he ....................................(make) this evening. 16. Jimmy ........................................... (never be) to a concert until last week. 17. He looks terrible. How long……………….he ……………………………(be) in poor health? 18. I .................................... (not finish) my meal yet. 19. When he reaches Land’s End he ……………….....………..(walk) 1,500 miles. 20. ........................ you ........................ (own) this dog for a long time?
  • 5. EXERCISE 2 - PRESENT PERFECT OR CONTINUOUS? 1. I …………………(look) through my Primary School photo album. It's full of photographs of people whose names I completely ………………………(forget). I wonder what ………………(happen) to them all. 2. Since he became the Company Director, my brother estimates that he ……………………(eat) 50 official lunches and another 50 official dinners, and he ………………………(lose) count of the number of receptions and parties that he………………… (attend). Besides he ………………… (put on ) a lot of weight. 3.Secretary: Customers ………………(ring) up all morning complaining about getting incorrect bills. Manager: I know. Something…………… (go) wrong with our computer. the mechanic…………………… (work) on it, I hope he ………………(find) out what's wrong soon. 4. It is the first time you ……………………(be) late with the rent in 25 years. How come your landlord hasn´t said anything? He probably thinks that you…………………(pay) and he…………………(lose) the cheque. He´s so absent-minded! 5. Someone ………………..(use) my new umbrella! It's all wet! And it was wet yesterday and the day before! Well, it wasn't me. I ……………………..(not be) out of the house for nearly a week! 6. I …………………………..(stand) in this queue for over half an hour. It……………………….. (not move) at all in the last ten minutes. I think the girl in the ticket office just…………………..(shut) her window and………………….. (go) off for a coffee break. 7. The Town Council …………………………….(consider) my application for permission to build a garage for two months. They just ………………………..(give) my next door neighbour permission to build his, so I hope they will decide to let me have one too.
  • 6. ANSWERS Exercise 1 1. will have repaired 2. had (they) heard 3. have (already) eaten 4. I have been working 5. has been waiting 6. will have planted 7. had already left 8. won’t have lost 9. has (your sister) been studying 10. will have done 11. will have spent 12. has been raining 13. had already recovered 14. have worked 15. been talking/has made 16. had never been 17. has (he) been 18. haven’t finished 19. will have worked 20. have you owned
  • 7. ANSWERS Exercise 2 1. have been looking, have completely forgotten; has happened 2. has eaten, has lost count, Has he put 3. have been ringing up, has gone; has been working; has found out 4. have been; have paid; has lost 5. has been using , haven't been 6. have been standing; hasn't moved; has just shut ... and gone off 7. has/have been considering; have just given