perfect tenses

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Present perfect – write in the correct form Put the verbs into the correct form (present perfect

esent perfect simple).


1.-Who/buy the newspaper? 1. I (not / work) _____________________________ today.
_______________________________________________________?
2.-he/meet your family yet? 2. We (buy) ____________________________ a new lamp.
_______________________________________________________?
3.-My parents/not eat dinner yet. 3. We (not / plan) _______________________ our holiday yet.
_______________________________________________________.
4. Where (be / you) _____________________?
4.-she/drink her glass of water?
_______________________________________________________? 5. He (write) ______________________ five letters.
5.-you/ever miss the bus?
6. She (not / see) _____________________ him for a long time.
_______________________________________________________?
6.-She/decide where to go on holidays. 7. (be / you) __________________ at school?
_______________________________________________________.
8. School (not / start) ____________________ yet.
7.-Why he/not finish his homework?
_______________________________________________________? 9. (speak / he) _______________________ to his boss?
8.-Where/you park the car?
10. No, he (have / not) ________________________ the time yet.
_______________________________________________________?
9.-The man/ shut the door. 11. Karen (to send) _______________________ me an e-mail.
_______________________________________________________.
12. Dave and Pat (to visit) ______________________ the museum.
10.-Why/ the police arrest that boy?
_______________________________________________________? 13. I (to be) ____________________ at the pet shop.
14. They (to pack) ______________________ already their backpacks.
15. Marcus (to have) _____________________ an accident.
Put the verbs into the correct form (past perfect simple). Put in the verbs in brackets into the gaps and form sentences in Past
1. The storm destroyed the sandcastle that we (build) ________________. Perfect.
1. She (to live) _________________ in Sweden before she went to
2. He (not / be) ______________ to Cape Town before 1997.
Norway.
3. When she went out to play, she (do /
2. After we (to eat) _______________________ the cornflakes, Henry
already) __________________ her homework.
came in.
4. My brother ate all of the cake that our mum (make) _______________.
3. Before Ken ran to Kerry's house, he (to phone)
5. The doctor took off the plaster that he (put on) _________________ six
_____________________ him.
weeks before.
4. After they (to pack) __________________ their backpacks, they rode
6. The waiter brought a drink that I (not / order) ____________________.
away on their bikes.
7. I could not remember the poem we (learn) __________________ the
5. Gerry helped his grandma in the house because his father (to tell)
week before.
__________________ him so.
8. The children collected the chestnuts that (fall)
6. The cat hid under the chair because the children (to be)
_________________ from the tree.
__________________ so loud.
9. (he / phone) _______________________ Angie before he went to see
7. Before the students started to write, the teacher (to collect)
her in London?
_________________ their mobile phones.
10.She (not / ride) _____________________ a horse before that day.
8. After Max (to finish) ____________________ his breakfast, he left the
flat.
9. Laura repaired her glasses because her brother (to break)
____________________ them.
10.By the time the show began, all friends (to
arrive) _____________________.
Put in the verbs in brackets in Future Perfect. Complete the sentences using the future perfect simple.
1. Anne (to repair) _________________________ her bike next week. 1. When you come home, I (cook) _____________________ dinner for you.
2. We (to do) ___________________________ the washing by 8 o'clock. 2. They (wash) ___________________________ the dishes by now.
3. She (to visit) ___________________________ Paris by the end of next 3. He (invite) _____________________________ her for a coffee.
year. 4. In ten years’ time the house (fall) _____________________ into ruin.
4. I (to finish) ____________________________ this by 6 o'clock. 5. She (leave) __________________________ work for today.
5. Sam (to leave) _____________________________ by next week. Complete the sentences using the future perfect simple.
6. She (to discuss) ________________________ this with her mother 1. You (not/finish) ______________________ this work by the end of the
tonight. day.
7. The police (to arrest) ___________________________ the driver. 2. They (not/arrive) ______________________________ yet.
8. They (to write) ___________________________ their essay by 3. He (not/forget) _______________________________ to lock the door.
tomorrow. 4. We (not/switch off) __________________________________ the TV.
9. Paolo (to manage) ____________________________ the teams. 5. Don’t come round before 9 o’clock. I (not/get up)
10. If we can do that - then we (to fulfil) _____________________ our ______________________ by then.
mission.
Make the present perfect continuous Choose the correct answer:

1) She_____________________ (work) here for five years. 1. I _______ (wait) for my friend all day.

2) I ____________________ (study) all day. o a) have waited

3) You __________________ (eat) a lot recently. o b) have been waiting

4) We ___________________ (live) in London for six months. o c) was waiting


5) He ______________________ (play) football, so he's tired. 2. They _______ (work) on the project for the last three hours.
6) They ___________________ (learn) English for two years. o a) have worked
7) I ______________________ (cook) so I'm really hot. o b) have been working
8) She ___________________ (go) to the cinema every weekend for o c) were working
years. 3. How long _______ you _______ (live) in this city?
9) It _________________ (rain) the pavement is wet. o a) have, lived
10) You __________________ (sleep) for twelve hours. o b) have, been living
11) I ___________________ (not/work) today. o c) had, been living
12) You _____________________ (not/eat) well recently. 4. She _______ (try) to fix the car all afternoon.
13) We _____________________ (not/exercise) enough. o a) has tried
14) She ______________________ (not/study). o b) has been trying
15) They _____________________ (not/live) here for very long. o c) tried
16) Andrew ___________________ (not/to live) in the country since 2015. 5. We _______ (wait) for the bus for twenty minutes.
17) How long _____________ your grandparents ____________ this o a) have waited
car? (to drive) o b) have been waiting
18) They ________________________ (not/to cycle) today. o c) waited
19) Tony ______________________ (not/to read) his book, but Mary has.
20) How long ______________ (to wait) he __________________ for her?
Fill in the blanks with the correct form of the verb in the Past Perfect Choose the correct form:
Continuous: 1. We _______ (have) a lot of fun before we had to leave the party.
1. I ______________ (wait) for over an hour when the bus finally o a) had been having
arrived. o b) have been having
2. By the time she got to the party, we __________________ o c) had have
(already/leave). 2. She _______ (study) for hours when she finally took a break.
3. They _________________ (study) for the exam for weeks before o a) had been studying
he finally passed. o b) studied
4. We ___________________ (live) in that house for ten years before o c) was studying
we moved to the city. 3. By the time he arrived, we _______ (work) for hours.
5. She ___________________ (play) the piano for two hours when I o a) had worked
arrived. o b) had been working
6. By the time I called her, she __________________ (already/finish) o c) worked
the report. 4. They _______ (wait) for a long time when the train finally arrived.
7. It _____________________ (rain) heavily all night before the sun o a) had been waiting
came out. o b) have waited
8. The children __________________ (run) around the garden all o c) were waiting
afternoon.
9. I ___________________ (look) for my keys for ages when I finally
found them in my bag.
Exercise 1: Fill in the blanks with the correct form of the verb in Present Exercise 4: Correct the mistakes in these sentences.
Perfect Continuous. 1. She have been working all day on the report.
1. I ________________ (wait) for you for 20 minutes.
___________________________________________________________
2. She ________________ (study) hard for her final exams.
2. I has been waiting for you for an hour.
3. We ________________ (look) for a new place to live recently.
___________________________________________________________
4. They ________________ (play) football for two hours.
3. They have working here since last month.
5. He ________________ (work) on this project since 9 AM.
___________________________________________________________
6. My parents _______________ (travel) around Europe for the past
4. We have been play tennis all afternoon.
month.
___________________________________________________________
7. I _________________ (cook) dinner all evening, and it’s finally ready.
5. He has been studying for the exam now.
8. You ___________________ (exercise) a lot lately; you look great!
___________________________________________________________
9. We ___________________ (plan) our vacation for next year.
6) They have been learning English for three years, but they haven’t been
10. She ___________________ (work) in this company for five years.
speaking it much.
11. I ______________ (watch) this movie for an hour, but I’m still not
____________________________________________________________
finished.
7) She have been running for an hour before she stopped for a break.
12. She _______________ (work) on the presentation all day, and she’s
____________________________________________________________
almost done.
8) We has been traveling all day and we are exhausted.
13. We ________________ (try) to reach you, but your phone is off.
____________________________________________________________
14. He _________________ (study) for his exams for the last few days.
9) I have been study for two hours, and now I need a break.
15. They _________________ (argue) about the same thing all morning.
____________________________________________________________
10) He has been working hard this week, so he needs some rest.
____________________________________________________________

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy