Вы находитесь на странице: 1из 5




1. Complete the sentences using the Present Perfect form of the verbs in brackets:
1. Don’t take my plate away. I _______haven’t finished_______ (not/finish) my meal.
2. A. What’s that book about?
B. I don’t know. I _____haven’t read_________ (not/read) it.
3. I _____have lost__________(lose) my pen. Can I borrow yours, please?
4. My father _____has bought________ (buy) an expensive, new car.
5. I ______have booked_________ (book) a room here for tonight.
6. I _____have made _______(make) some sandwiches: would you like one?
7. I’m not sure what the problem with the car is. It __hasn’t happened__ (not/happen) before.
8. _Have you replied______ (you/reply) to that letter from the bank?
9. I __have typed_________ all your letters. The job’s done. (type)
10. I ___have cooked____ a lovely meal which I’ll be serving in a couple of minutes. (cook)
11. We __have built_______ this garage ourselves and have just begun to use it. (build)
12. Those young men ___have run__________ nearly two miles. (run)
13. Elaine __has done________ fifty sums in her exercise book. (do)
14. Bob and his friends___have played________ ten holes of golf (play)

2. Use short forms (I’ve seen, she’s gone) of the Present perfect to make positive
1. (He / lose / his passport) _He’s lost his passport_______
2. (We /finish / our homework) __We’ve finished our homework___________
3. (They/ buy / a new house) __They’ve bought a new house_____________

4. (I / visit / New York / five times) _ I’ve visited New York five times_________
5. (They / go / to the cinema) __They’ve gone to the cinema ___________
6. (You /eat / four bananas) __You’ve eaten four bananas_____________

Now use short forms to make negative Present Perfect sentences:

1. (She /not/see/her sister) _She hasn’t seen her sister __________

2. (I/not/do any homework this week) __I haven’t done any homework this week___
3. (They/not/phone/ the doctor) __They haven’t phoned the doctor______
4. (You/not/take/ any/photographs) __You haven’t taken any photographs _______
5. (He /not/make any mistakes) _ He hasn’t made any mistakes ______
6. (We / not/watch/ any television today) ___We haven’t watched any television today___

Now make questions in the Present Perfect:

1. (you/ see / John?) __Have you seen John? ______

2. (you / be / to Canada?) __Have you been to Canada?__________
3. (they / cook / our breakfast?) __Have they cooked our breakfast?_______
4. (Jane / make / any mistakes?) __Has Jane made any mistakes?________
5. (we /visit / all the museums?) __Have we visited all the museums?__________
6. (she /write / to her mother?) ___Has she written to her mother?____________

3. Make sentences with the Present Perfect and FOR or SINCE:

1. (I / not / play / tennis / last summer)
I haven’t played tennis since last summer
2. (I / know / her / more than ten years)
I have known her for more than ten years
3. (I / not / eat / anything / lunchtime)
I haven’t eaten anything since lunchtime
4. (You / live / in this town / a long time?)
Have you lived in this town for a long time?
5. (Jill / be / a good friend / we were at school together)
Jill has been a good friend sine we were at school together
6. (you / see / Jack / the party last week?
Have you seen Jack since the party last week?
4. Present Perfect with FOR and SINCE:
Andrew is a very hard-working student. It’s midnight and he is still working at his computer. Write
sentences with the Present Perfect and For or Since:

1. Be / at his computer / six hours. He has been at his computer for six hours
2. Not / have / any fun / a long time. He hasn’t had any fun for a long time
3. Have / a cold / a week. He has had a cold for a few weeks
4. Not / see / his friends / ages. He hasn’t seen his friends for ages
5. Not / do/ any sport / last year. He hasn’t done any sport since last year
6. Be / busy with his studies / months. He has been busy with his studies for months
7. Not / play / tennis / last summer. He hasn’t played tennis since last summer
8. Not / go to the cinema / three weeks. He hasn’t gone to the cinema for three weeks

5. Make sentences using the Present Perfect with JUST, ALREADY or YET:
1. (I / not /read / today’s newspaper.) yet
I haven’t read today’s newspaper yet
2. (you / decide / which one to buy?) yet
Have you decided which one to buy yet?
3. (I / explain / this to you three times.) already
I have already explained this to you three times
4. (They / come / to the office.) just
They have just come to the office
5. (Their baby son / start / talking.) already
Their baby son has already started talking
6. (You / phone / Jane ?) yet
Have you phoned Jack yet?
7. (The game / not / finish ) yet
The game hasn’t finished yet
8. (I / have / lunch) just
I have just had lunch
9. (He / spend / all his money) already
He has already spent all his money

6. Complete the conversation using JUST, ALREADY or YET and the words in
Brackets. Put the verbs into the Present Perfect.

Julia: Are you having a good time?

Anna: Yes, I haven’t been here long, and _I have already visited_ (I / visit) a lot of
interesting places.
Julia. Have you visited the Art gallery yet ___ (you /visit/ the Art Gallery/?)
Anna: No, _I haven’t done that yet__ (I/not/do/that), but I’m going to do it.
Julia: What about the theatre? _Have you seen a play yet____(you/see/a play)?
Anna: No, but__I have just booked a ticket __ (I/book/ a ticket) for one. It’s called The
Friends. I rang the theatre five minutes ago. Would you like to come with me?
Julia: Thanks, but _I have already seen that play_ (I/see/that play). I saw it last month.
Anna: _I have just read_ (I / read) in the newspaper that The Adventurers are giving a
concert next week. Do you think it will be good?
Julia: Yes. __They have just made _ (they/ make) a really good, new record. It came
out a couple of days ago.
Anna: Will I be able to get a ticket?
Julia: Yes. __They haven’t sold all the tickets yet_ (they/not/sell/all the tickets). But be quick!
They are a very popular group.

7. Some of these sentences are correct, and some are not. Correct the incorrect

1. Susan has lost her keys. She can’t find them anywhere.
2. Christopher has hurt his hand, but it’s OK now. -
3. The directors have arrived half an hour ago, but they didn’t stay long.
The directors arrived half an hour ago …………………………………….
4. It’s raining, and Peter has left his umbrella behind, look.
5. It’s a long time since your friends have last visited us.
……………………………… since your friends last visited us.
6. None of you have called me for weeks. Aren’t we friends any more?
7. We can play tennis now. The others have finished.


8. Underline the correct verbal form:

Sarah: Have you ever been / Did you ever go to the United States?

Jim: Yes, I’ve been / I went to California last year.

Sarah: Have you liked / Did you like it?

Jim: Yes, I’ve enjoyed / I enjoyed the trip a lot.

Sarah: What have you done / did you do there ?

Jim: I’ve visited / I visited Hollywood, Disneyland and San Francisco.


Have you been / Did you go to California, Sarah?

Sarah: No, but I’ve booked / I booked a holiday there. I’ve got my ticket and

I’m going next week!

9. Choose the correct tense:

1. I haven’t seen / didn’t see much of Al lately.

2. “Who is she?” I ‘ve never seen / never saw her before.
3. I ‘ve done / did a lot of stupid things in my life.
4. She has left / left school last year.
5. When have you got / did you get married?
6. I’m sorry. I haven’t finished / didn’t finish yet.
7. I ‘ve often wondered / often wondered what he does for a living.
8. He has caught / caught the plane at eight this morning.
9. I ‘ve read / read a lot of her books when I was at school.
10. Have you seen / Did you see any good films recently?

10. Complete the dialogues using the Present Perfect or the Past Simple:
1. A: I _____saw_________ (see) Jack last night.
B: Oh really. I __haven’t seen__ (not/see) him for a long time. How is he?
2. A: We __went________ (go) to the theatre last Saturday.
B: __Did you enjoy ____( you /enjoy) the play?
A: Yes, it ___was_______ (be) very good.
3. A: I __have never heard__ (never/hear) of this group before. Are they famous in
your country?
B: Yes, they are very popular. They __have been__ (be) famous in my country for years.
4. A: What ___did you do_____ (you/ do) last weekend?
B: I __stayed____ (stay) at home. I __needed______ (need) a rest.
5. A: _Have you ever won a competition__ (you/ever/win) a competition?
B: Yes , I __won_______ (win) a photographic competition in 1992.
6. A: So, John is your best friend. _Did you meet__ (you/meet) him when you
were at university?
B: Yes. We ___have been____ (be) friends for more than ten years.

11. Complete the sentences with the Present Perfect or Simple Past:

1. I __have played_____ (play) a lot of tennis this year

2. She ___has had____ (have) six different jobs since she left school.
3. He __ran____ (run) away from school three times when he was fourteen.
4. How many cups of coffee __have you drunk_______ (you / drink) today?
5. In those days, Andrew __came________ (come) to stay with us most weekends.
6. Shakespeare ___wrote___ (write) poems as well as plays.
7. Since my brother lost his job, he ___has written____(write) two books.
8. I’m not cooking today – I __cooked_______ (cook) all the meals yesterday. In fact, I have
cooked______(cook) most of the meals this week.
9. Would you believe I __have made________ (make) 23 phone calls today?
10. Our team are rubbish. They _have just lost_ (just lose) eight games one after the other.

12. Complete this paragraph about the London Underground by putting in the
Present Perfect or Past Simple forms of the verbs in brackets:

The London Underground

London __has had______(have) an underground train system since the 19th

Century. The London Underground __started____ (start) in 1863, when

Victorian engineers and workers ___built_________ (build) the Metropolitan railway. This

railway line ____went____ (go) from Paddington Station to Farringdon Street

Station, and steam engines __pulled ____ (pull) the coaches. Eight more

lines __have opened________ (open) since then. The world’s first underground electric

railway __opened______ (open) in 1890. This line ___went____ (go) from

the City of London to Stockwell in South London. The most modern line is Jubilee

Line, which __opened___ (open) in 1977. Since the London Underground

_began________ (begin), many other cities, such as New York and Moscow,

___have built ______(build) their own systems.