Perfect Tenses 1. Choose The Correct Form of The Words in Brackets
Perfect Tenses 1. Choose The Correct Form of The Words in Brackets
Perfect Tenses 1. Choose The Correct Form of The Words in Brackets
b. How many cokes (did you drink / have you drunk) today?
d. I’m tired because I (painted / have painted / have been painting) my flat. Thank god it’s finished.
e. Paul (just got / has just got / has just been getting) up. He’s having breakfast now.
f. Mike (phoned / has phoned) ten minutes ago. He wants you to phone him.
2. Complete the sentences with the Past Perfect form of these verbs:
a. You went to Sue’s house, but she wasn’t there. (she / go / out)
b. You went back to your home town after many years. It wasn’t the same as before. (it /change / a lot)
c. I invited Rachel to the party, but she couldn’t come. (she / arrange / to do something else)
d. You went to the cinema last night. You got to the cinema late. (the film / already /begin)
e. It was nice to see Dan again after such a long time. (I / not / see / him for five years)
f. I offered Sue something to eat, but she wasn’t hungry. (she / just / have / breakfast)
3. Put the verb into the correct form, past perfect (I had done) or past simple (I did):
a. “Was Paul at the party when you arrived?” “No, he had gone (go) home.”
b. I felt very tired when I got home, so I _______went____________ (go) straight to bed.
c. The house was very quiet when I got home. Everybody ________had gone___________ (go) to bed.
d. Sorry I’m late. The car _________broke____________ (break) down on my way here.
e. We were driving along the road when we ________saw__________ (see) a car which ________had
broken______________ (break) down, so we __________stopped__________ (stop) to help.
f. John was really glad that he ________had passed__________ (pass) all his exams and would have the
summer free.
g. When her mother started crying, Susie _________said________ (say) she was sorry.
h. Jennifer had her first baby when she was thirty but she __________has been________ (be) married
since she was twenty-four.
4. Write the correct form of the words in brackets. Use the Present Perfect or Past Perfect form of the
verb:
b. They _____have had __________ (have) breakfast before they left their house, so they weren’t hungry
when they arrived.
d. _______Have you seen__________ (you see) Pamela? She’s dancing at Central Square!
f. I hardly recognised May. I _______had not seen________ (not see) her for such a long time.
g. I’d like to visit Jimmy this weekend. He ___________has not been_________ (not be) well recently.
h. Fortunately, we ________had not gone____________ (not go) far when we realised that we
_________had forgotten_____________ (forget) our plane tickets.
5. Complete the sentences with the Present Perfect Continuous or Past Perfect Continuous form of the
verbs in brackets:
c. His eyes hurt him because… (he / sit in front of the computer for hours)
e. Vanessa speaks English very well because … (she / study all her life)
g. There is water all around because… (it / rain for the last days)
6. Make sentences from the words in brackets. Put the verb into the correct form: present perfect (I
have done), present perfect continuous (I have been doing), past perfect (I had done) or past perfect
continuous (I had been doing).
c. We were all surprised when Jenny and Andy got married last year.
(they / only / know / each other / a few weeks) ___They have only known each other for a few weeks_
(it / rain / all day) ___It has been raining all day_
e. Suddenly I woke up. I was confused and didn’t know where I was.
g. Every year Robert and Tina spend a few days at the same hotel by the sea.
(they / go / there for years) ___They have been going there for years___
7. Complete the following sentences using a present perfect or present perfect continuous tense.
Tip: The present perfect tense is used to denote completion. The present perfect
continuous tense is used to show continuity or progress.
10. This is the fifth time you ____________have asked_______________ (ask) that question.
The children ran away after they had broken the window…
I had an amusing experience last year. After I had left a small village in the south of France, I drove on
to the next town. On the way a young man waved to me. I stopped and he asked me for a lift. After he
had got into the car, I said good morning to him in French and he replied in the same language. Except
a few words, I do not know any French at all. Neither of us spoke during the journey. I had nearly
reached the town, when the young man suddenly said, very slowly, “Do you speak English?” As I soon
learned, he was English himself!
3. When did the young man say, “Do you speak English?”