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

PRESENT PERFECT MOCK TEST

1) Read and answer T (true) or F (false)

THE OLD COLONEL


I think I have had a very interesting life. I'm 73 now and I don't work anymore. I was in the army for 51 years. I retired when I
was 69. I have been to so many countries that I can't remember all of them. I've been to Australia six
or seven times and to South Africa three times. I have also been once to Russia but I didn't like it at
all: too much cold for me!
They say that love is the greatest thing and I agree. I've been married four times but never for more
than five years. I don't think women really understand me!
I've never been on television, but I've been on the radio once. It was a programme about life in the
military about twenty years ago. I met the Prime Minister on the same day. Actually, I've met a lot of
famous people: members of the royal family, famous politicians and also famous cinema and television
personalities. I've never met the American President, though, which is a pity.
Because I've travelled a lot, I've seen a lot of wonderful things and have also eaten and drank some
strange foods and drinks. I ate cat and rat in India and drank something called Mirto on a little island in Italy many years ago.

B. Are these sentences true, false or not mentioned?


1. The old colonel met the American President once on the radio. _________F_______
2. He ate rat and cat on his trip to India. ________T________
3. Hes never drunk unusual drinks. _______F__________
4. He met one of his wives in Russia. ________not mentioned_________
5. The old man thinks hes had a fascinating life after all. _______T__________
6. He is in his early sixties. __________F___________
7. He will retire when he is 73 years old. _______F________
8. The old colonel wants to travel to exotic countries again. ______Not mentioned__________

2) JUST, ALREADY and YET


Complete the dialogue. Use the present perfect with just, already and yet.
Vicky: () You haven t done your project yet (you / not do / your project / yet), I suppose.
Rachel: No, I haven't. (1) ..................I havent started it yet..................... . (I / not / start / it /
yet).
Vicky: (2)........Ive just seen Andrew............................(I /just / see / Andrew), and he says
(3)..he has already done..........................................(he / already / do) about half of it.
Rachel: Well, he works too hard.
Vicky: (4)I havent finished my plan yet.. ( I / not / finish / my plan / y et ) .
Rachel: (5)you havent already begun...........(you / already / begin) to worry about it, haven't
you?
Take it easy. There's plenty of time.
Vicky: (6)we havent already spent.. ( we / already / spend) too long thinking about it .
(7)I havent done any real work yet.( I / not / do / any real work / yet ) and
(8)I have just realized. (I / just / realize) that t here are only four weeks
to the end of term.
Rachel: OK. (9)I have just decided. (I / just / decide) to start next week. Well, maybe.

3) USE ALREADY/JUST/YET TO COMPLETE THE SENTENCES


a) Jim sends his love. Ivejustseen him in the street.
b) We cant have chips. Wevealready..had them 3 times this week.
c) I havent phoned Mara yetIll phone her when I get home.
d) Mom: Have you cleaned the bathroom yet.?
Son: Ive alrady.done it. I did it an hour ago.
e) Sally is fine. Ive just.spoken to her on the phone.
4) Ask questions with the elements given. Then answer them in short form (Yes, I have/ No, I havent / Ive
never done that.

1. Drive / a car
Have you ever _____drove a car______? __No, I havent______

2. Fall asleep / at a public event


_________have you ever fallen asleep at a public event______________? _No, I havent_______
3. try / a radical sport
_______have you ever tried a radical sport________________? __Yes, I have______
4. meet / a celebrity
______have you ever met a celebrity_________________? ___No, I havent_____
5. scream / during a scary movie
_________have you ever screamed during a scary movie______________? _No, I havent_______
6. win /a sporting event
_________have you ever won a sporting event______________? ____Yes, I have____

You might also like