PRESENT PERFECT EXERCISES
Change the verb into the correct form:
Despues de completer indicar que tipo de present perfecto es 1 o 2
1. Paul, (you/be)___________ to Egypt? (present perfecto 1)
2. How long (you/have)_______________ that car, David?
3. I (know)____________ Jana for ten years. We're best friends.
4. Sorry I'm late, Peter. (you/wait)___________ long?
5. How long (you/play)_____________ the guitar? - Five years.
6. She's in the kitchen preparing the food for the party. So far she (make)___________
about 20 sandwiches.
7. I (like)____________ football ever since I first watched Liverpool play when I was eight
years old.
8. Our neighbors (make)____________ a noise all day.
9. The price of petrol (go down)____________ by about 1%.
10. The price of petrol (go down)__________ since last April.
11. They __________London this month. (leave)
12. He _________a lot of English papers. (bring)
13. She _________me about it. (tell)
14. I __________a long letter from father this week. (get)
15. She (just) ____________; she will speak to you in a minute. (come)
16. I _______________to Radio City. (be)
17. I think the director ___________the town. (leave)
18. I ________________my office. (paint)
19. We ______________her since she arrived to our city. (know)
20. I __________________your name. (forget)
21. He _____________the door. (close)
PRESENT PERFECT EXERCISES
22. He ___________it since we left him. (do)
23. I ________________him my last penny. (give)
24. This order ______________to many misunderstandings. (lead)
25. He______________his name on my book. (write)
26. She _____________a new umbrella. (buy)
27. He____________my exercise over and over. (look)
28. I ______________those books very cheaply. (buy)
29. He_____________for two months. (work)
30. She_____________a new job. (find)
31. He ___________very well. (speak)
32. The children ______________the whole pudding. (eat)
33. You____________many detective stories. (read)
34. Our team ______________the first prize. (win)
35. My little daughter _______________her finger with a knife. (cut)
Write past simple or present perfect to complete the sentences below.
1. ____________________painting the bedroom yet?'
'Not yet. I'll finish it tomorrow.'
2. I_____________much last year, but I_____________a lot this year.
3. ______________a holiday recently?
4. We_____________last week. We ___________here for 5 days.
5. Mr. Barnes is very important in this company. He____________ here
for 30 years.
6. He loves gardening. He________________a gardener all his life.
PRESENT PERFECT EXERCISES
7. __________________anything like this before?
8. This the the most delicious dish I ______________
9. I______________him behave like this before.
10. My mother _____________in Scotland.
PRESENT PERFECT EXERCISES