SlideShare a Scribd company logo
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

T 027-past-present-perfect-simple
T 027-past-present-perfect-simpleT 027-past-present-perfect-simple
T 027-past-present-perfect-simple
mohsenkhalifa1
 
Possessive apostrophe s and exercises to practice
Possessive  apostrophe s and exercises to practicePossessive  apostrophe s and exercises to practice
Possessive apostrophe s and exercises to practice
Brenda Peña
 
Conditional 3
Conditional 3Conditional 3
Conditional 3fefoster
 
Past Continuous Tense
Past Continuous TensePast Continuous Tense
Past Continuous Tense
Ivana Djuric
 
Connectors of contrast
Connectors of contrastConnectors of contrast
Connectors of contrast
f2teacher
 
Present continuous future plans
Present continuous   future plansPresent continuous   future plans
Present continuous future plans
Diana Carolina Flores Uceda
 
Conditional Type 1 and 2
Conditional Type 1 and 2Conditional Type 1 and 2
Conditional Type 1 and 2
NgocNguyen_BRVT
 
3. Present Simple and Continuous paper 1
3. Present Simple and Continuous paper 13. Present Simple and Continuous paper 1
3. Present Simple and Continuous paper 1
Danitza Lazcano Flores
 
thì hiện tại đơn
 thì hiện tại đơn thì hiện tại đơn
thì hiện tại đơn
Nguyễn Ngọc Phan Văn
 
Chapter 5 so...that/such...that
Chapter 5 so...that/such...thatChapter 5 so...that/such...that
Chapter 5 so...that/such...that
yo2ng g
 
Present perfect tense exercises
Present perfect tense exercisesPresent perfect tense exercises
Present perfect tense exercisesalikemal28
 
First and second conditional
First and second conditionalFirst and second conditional
First and second conditional
Georgianachamon
 
Was were homework
Was were homeworkWas were homework
Was were homeworkMonicargtz
 
Conditional sentences without if
Conditional sentences without ifConditional sentences without if
Conditional sentences without if
kamsya
 
Belajar TOEFL PBT preparation di LEC BALI
Belajar TOEFL PBT preparation di LEC BALIBelajar TOEFL PBT preparation di LEC BALI
Present perfect tense & simple past tense alıştırma
Present perfect tense & simple past tense alıştırmaPresent perfect tense & simple past tense alıştırma
Present perfect tense & simple past tense alıştırmaalikemal28
 
Concession Clauses
Concession ClausesConcession Clauses
Concession Clauses
Funda Küçük
 

What's hot (20)

T 027-past-present-perfect-simple
T 027-past-present-perfect-simpleT 027-past-present-perfect-simple
T 027-past-present-perfect-simple
 
Possessive apostrophe s and exercises to practice
Possessive  apostrophe s and exercises to practicePossessive  apostrophe s and exercises to practice
Possessive apostrophe s and exercises to practice
 
Conditional 3
Conditional 3Conditional 3
Conditional 3
 
Past Continuous Tense
Past Continuous TensePast Continuous Tense
Past Continuous Tense
 
Connectors of contrast
Connectors of contrastConnectors of contrast
Connectors of contrast
 
Present continuous future plans
Present continuous   future plansPresent continuous   future plans
Present continuous future plans
 
Conditional Type 1 and 2
Conditional Type 1 and 2Conditional Type 1 and 2
Conditional Type 1 and 2
 
Indefinite pronouns
Indefinite pronounsIndefinite pronouns
Indefinite pronouns
 
3. Present Simple and Continuous paper 1
3. Present Simple and Continuous paper 13. Present Simple and Continuous paper 1
3. Present Simple and Continuous paper 1
 
thì hiện tại đơn
 thì hiện tại đơn thì hiện tại đơn
thì hiện tại đơn
 
Chapter 5 so...that/such...that
Chapter 5 so...that/such...thatChapter 5 so...that/such...that
Chapter 5 so...that/such...that
 
Present perfect tense exercises
Present perfect tense exercisesPresent perfect tense exercises
Present perfect tense exercises
 
First and second conditional
First and second conditionalFirst and second conditional
First and second conditional
 
Was were homework
Was were homeworkWas were homework
Was were homework
 
Conditional sentences without if
Conditional sentences without ifConditional sentences without if
Conditional sentences without if
 
Belajar TOEFL PBT preparation di LEC BALI
Belajar TOEFL PBT preparation di LEC BALIBelajar TOEFL PBT preparation di LEC BALI
Belajar TOEFL PBT preparation di LEC BALI
 
Present perfect tense & simple past tense alıştırma
Present perfect tense & simple past tense alıştırmaPresent perfect tense & simple past tense alıştırma
Present perfect tense & simple past tense alıştırma
 
Conditionals
ConditionalsConditionals
Conditionals
 
Concession Clauses
Concession ClausesConcession Clauses
Concession Clauses
 
Superlatives
SuperlativesSuperlatives
Superlatives
 

Similar to Perfect tenses practice english lab

Bai tap tong hop cac thi
Bai tap tong hop cac thiBai tap tong hop cac thi
Bai tap tong hop cac thi
Vui Lên Bạn Nhé
 
Ingles final 1 eso copia
Ingles final 1 eso   copiaIngles final 1 eso   copia
Ingles final 1 eso copia
SUSI Moreno
 
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
Nguyen Van Tai
 
Day 1 tenses
Day 1 tensesDay 1 tenses
Day 1 tenses
Que Nguyen
 
Worksheet tenses
Worksheet tensesWorksheet tenses
Worksheet tenses
Patty 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ản
jackjohn45
 
Hello 1 Prep 2 Worksheet
Hello 1 Prep 2 WorksheetHello 1 Prep 2 Worksheet
Hello 1 Prep 2 Worksheet
Sawsan Ali
 
Ingles eso 3
Ingles eso 3Ingles eso 3
Ingles eso 3
Natacha Michel
 
Tiempos verbales.doc
Tiempos verbales.docTiempos verbales.doc
Tiempos verbales.doc
anna677121
 
VERB TENSES exercise.pdf
VERB TENSES exercise.pdfVERB TENSES exercise.pdf
VERB TENSES exercise.pdf
Moruchina
 
Present Tense
Present TensePresent Tense
Present Tensenilofa
 
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553nilofa
 
Past simple vs continuous
Past simple vs continuousPast simple vs continuous
Past simple vs continuous
PILAR GALOCHA HERNANDEZ
 
Present Cotinuous-4
Present Cotinuous-4Present Cotinuous-4
Present Cotinuous-4
KarinaVerpeide
 
Le1 aio vg_mp3
Le1 aio vg_mp3Le1 aio vg_mp3
Le1 aio vg_mp3
almasymejo
 

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
 
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
 
Present Tense
Present TensePresent Tense
Present Tense
 
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553Islcollective pres simple_mine_287394c476cf20ecf30_33270553
Islcollective pres simple_mine_287394c476cf20ecf30_33270553
 
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
 
Mixed tenses november 2012
Mixed tenses november 2012Mixed tenses november 2012
Mixed tenses november 2012
 

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 thursday
judesyyy
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 monday
judesyyy
 
L9. english lab week 9 monday
L9. english lab             week  9  mondayL9. english lab             week  9  monday
L9. english lab week 9 monday
judesyyy
 
L4. english lab week 4 monday
L4. english lab             week  4  mondayL4. english lab             week  4  monday
L4. english lab week 4 monday
judesyyy
 
L3..english lab week 3 monday
L3..english lab             week 3  mondayL3..english lab             week 3  monday
L3..english lab week 3 monday
judesyyy
 
L1. english lab week 1 monday
L1. english lab  week 1 mondayL1. english lab  week 1 monday
L1. english lab week 1 monday
judesyyy
 
English lab week 2 monday
English lab             week  2  mondayEnglish lab             week  2  monday
English lab week 2 monday
judesyyy
 
Big ideas
Big ideasBig ideas
Big ideas
judesyyy
 
Face to face
Face to faceFace to face
Face to face
judesyyy
 
Ted talk listening questions english lab
Ted talk listening questions english labTed talk listening questions english lab
Ted talk listening questions english lab
judesyyy
 
Icebreaker
IcebreakerIcebreaker
Icebreaker
judesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
judesyyy
 
Reading task english lab
Reading task english labReading task english lab
Reading task english lab
judesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
judesyyy
 
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
judesyyy
 
Strange but true
Strange but trueStrange but true
Strange but true
judesyyy
 
Events
EventsEvents
Events
judesyyy
 
Reading task english lab
Reading task   english labReading task   english lab
Reading task english lab
judesyyy
 
Getting it right
Getting it rightGetting it right
Getting it right
judesyyy
 
Strange but true
Strange but trueStrange but true
Strange but true
judesyyy
 

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

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 

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