Choose the right variant using the Present Perfect,
the Past Simple or the Past Continuous Tense.
1. While
I (was waiting/waited/have waited) for him to call up, he (had/was having/have
had) a good time in the bar. 2. She
(has written/wrote/was writing) this exercise yesterday at 8
o'clock. 3. He
(has invited/was inviting/ invited) me to the party yesterday. 4.I
(passed/have passed/ was passing) my exam in history today. 5.
He (read/has read/was reading) a book two days ago. 6.
They (have seen/ saw/were seeing) this film last week.
7. She (painted/has
painted/was painting) the picture when I came. 8.I
(made/ have made/was making) my report when you entered the hall. 9.
They (learnt/were learning/have learnt) the new words
yesterday from three till seven. 10. It
(rained/has rained/was raining) this week. 11.
She (was having/had/ has had) a bath at seven o'clock
last night. 12. She
(was washing/washed/has washed) dishes already. 13.
They (had/have had/were having) supper when the
telephone rang. 14. I
(didn't meet/haven't met/was not meeting) you for ages. 15. Last summer he (has
gone/was going/ went) to the Caucasus. 16. She was thoughtfully looking at him
while he (read/was reading/has read) a newspaper. 17. While I (swept/was
sweeping/has swept) the floor, Mrs, Parker began cooking. 18.1 just (had/have
had/was having) a telegram to say that my poor friend is badly ill again. 19.
We (sat/were sitting/have sat) in silence for a few minutes. He (spoke/was
speaking/has spoken) at last.
20. While she (washed/was washing/has
washed up), she (was hearing/heard/has heard) the doorbell, then voices. 21.
"She (was making/made/has made) tea, let's go to the dining room".
22. Only two stars (shone/were shining/ has shone) in the dark blue sky. 23. On
glancing at the address, he observed that it (contained/was containing/ has
contained) no name. 24. He just (left/was leaving/has left) the hall when a
stranger (entered/was entering/has entered). 25.1 (met/was meeting/have met)
Ann at her father's house twenty years ago and (knew/have known/ was knowing)
her ever since.
Choose the past perfect, or the past perfect continuous:
1. When we arrived the film ________________________________ (start).
2. She ________________________________ (work) in that company for twenty years when she was made redundant.
3. I felt ill because I ________________________________ (drink) six cups of coffee. 4. I ________________________________ (study) all day, so I was tired.
5. How long ________________________________ (you / live) in London when your daughter was born?
6. When I arrived at the airport I realised I ________________________________ (forget) my passport.
7. I ________________________________ (break) my ankle, so I couldn’t go skiing last year.
8. She ________________________________ (study) English for three years when she took the exam.
9. I ________________________________ (run), so I was hot and tired.
10. I didn’t go to the class because I ________________________________ (not / do) my homework.
Past tenses, present perfect, past perfect. Choose the correct tenses.
1. ............................................. Frank in Toronto? a) Did you meet b) Have you met c) Were you meeting
2. He had a break after he ..................................... for two hours. a) was walking b) had been walking c) has walked
3. I ......................................... her for a long time. a) know b) have known c) have been knowing
4. We ............................ the windows and the car on Saturday morning. a) were cleaning b) cleaned c) have been cleaning
5. I ............................ in York for a week in 1998. a) worked b) have been working c) have worked
6. I ......................... you in your office with a girl! Really? We ...................................................... . a) saw - 've just talked b) 've seen - just talked c) saw - were just talking
7. How many cupboards .............................. since yesterday? a) did they move b) have they moved c) have they been moving
8. As he ................... a bike, a dog ................ him. a) was riding - bit b) rode - bit c) was riding - has bitten
9. When the dog ................ him, he ...................... his bike. a) was biting - fell off b) bit - was falling off c) bit - fell off
10. I didn't notice that you .................................... . a) had come b) came c) have been coming
11. I can't stand it anymore. I .................................. the furniture since breakfast. a) am polishing b) have been polishing c) have polished
12. ................................................... the dishes yet? a) Has he washed b) Has he been washing c) Did he wash
13. They .......................... a hotel in York, but then they ............................................................... it. a) have bought - sold b) bought - have sold c) bought - sold
14. She couldn't play yesterday because she ........... ................................... her ankle the day before. a) have sprained b) sprained c) had sprained
15. I can't find Todd. Where is he? - He ................. ..................................................... in the garage. a) 's been working b) worked c) was working
16. She .................................. books on the shelves all day. That's why she is so exhausted. a) was putting b) has put c) has been putting
17. The sun ........................ and we ........................ on the white sand. a) shone - were lying b) was shining - were lying c) shined - lay
18. You ............................. at last! Where .............. ...................................................... so long? a) arrived - have you been b) have arrived - have you been c) arrived - were you
19. I was so relaxed because I ................................. anything all day. a) have not been doing b) didn't do c) had not been doing
20. What's your teaching experience? ..................... .................................................... anyone? a) Have you ever taught b) Did you ever teach c) Have you ever been teaching 21. She's hurt her arm. - When ........................... it? a) has she hurt b) has she hurted c) did she hurt
Choose the past perfect, or the past perfect continuous:
1. When we arrived the film ________________________________ (start).
2. She ________________________________ (work) in that company for twenty years when she was made redundant.
3. I felt ill because I ________________________________ (drink) six cups of coffee. 4. I ________________________________ (study) all day, so I was tired.
5. How long ________________________________ (you / live) in London when your daughter was born?
6. When I arrived at the airport I realised I ________________________________ (forget) my passport.
7. I ________________________________ (break) my ankle, so I couldn’t go skiing last year.
8. She ________________________________ (study) English for three years when she took the exam.
9. I ________________________________ (run), so I was hot and tired.
10. I didn’t go to the class because I ________________________________ (not / do) my homework.
Past tenses, present perfect, past perfect. Choose the correct tenses.
1. ............................................. Frank in Toronto? a) Did you meet b) Have you met c) Were you meeting
2. He had a break after he ..................................... for two hours. a) was walking b) had been walking c) has walked
3. I ......................................... her for a long time. a) know b) have known c) have been knowing
4. We ............................ the windows and the car on Saturday morning. a) were cleaning b) cleaned c) have been cleaning
5. I ............................ in York for a week in 1998. a) worked b) have been working c) have worked
6. I ......................... you in your office with a girl! Really? We ...................................................... . a) saw - 've just talked b) 've seen - just talked c) saw - were just talking
7. How many cupboards .............................. since yesterday? a) did they move b) have they moved c) have they been moving
8. As he ................... a bike, a dog ................ him. a) was riding - bit b) rode - bit c) was riding - has bitten
9. When the dog ................ him, he ...................... his bike. a) was biting - fell off b) bit - was falling off c) bit - fell off
10. I didn't notice that you .................................... . a) had come b) came c) have been coming
11. I can't stand it anymore. I .................................. the furniture since breakfast. a) am polishing b) have been polishing c) have polished
12. ................................................... the dishes yet? a) Has he washed b) Has he been washing c) Did he wash
13. They .......................... a hotel in York, but then they ............................................................... it. a) have bought - sold b) bought - have sold c) bought - sold
14. She couldn't play yesterday because she ........... ................................... her ankle the day before. a) have sprained b) sprained c) had sprained
15. I can't find Todd. Where is he? - He ................. ..................................................... in the garage. a) 's been working b) worked c) was working
16. She .................................. books on the shelves all day. That's why she is so exhausted. a) was putting b) has put c) has been putting
17. The sun ........................ and we ........................ on the white sand. a) shone - were lying b) was shining - were lying c) shined - lay
18. You ............................. at last! Where .............. ...................................................... so long? a) arrived - have you been b) have arrived - have you been c) arrived - were you
19. I was so relaxed because I ................................. anything all day. a) have not been doing b) didn't do c) had not been doing
20. What's your teaching experience? ..................... .................................................... anyone? a) Have you ever taught b) Did you ever teach c) Have you ever been teaching 21. She's hurt her arm. - When ........................... it? a) has she hurt b) has she hurted c) did she hurt