1º BACHILLERATO REFUERZO
PRESENT PERFECT
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
sentences.
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_____________
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
IPEP JAÉN DEPARTAMENTO DE INGLÉS
6. Complete the conversation using JUST, ALREADY or YET and the words in
Brackets. Put the verbs into the Present Perfect.
7. Some of these sentences are correct, and some are not. Correct the incorrect
ones:
1. Susan has lost her keys. She can’t find them anywhere.
_____Correct_______________________________________________________
2. Christopher has hurt his hand, but it’s OK now. -
_____Correct_______________________________________________________
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.
_____Correct_______________________________________________________
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?
______Correct______________________________________________________
7. We can play tennis now. The others have finished.
_______Correct_____________________________________________________
Sarah: Have you ever been / Did you ever go to the United States?
Sarah: No, but I’ve booked / I booked a holiday there. I’ve got my ticket and
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:
12. Complete this paragraph about the London Underground by putting in the
Present Perfect or Past Simple forms of the verbs in brackets:
Victorian engineers and workers ___built_________ (build) the Metropolitan railway. This
Station, and steam engines __pulled ____ (pull) the coaches. Eight more
lines __have opened________ (open) since then. The world’s first underground electric
the City of London to Stockwell in South London. The most modern line is Jubilee
_began________ (begin), many other cities, such as New York and Moscow,