1. I have______________(be)______________to Rome.
2. Have you________________(be)__________to Rome?.
3. I haven’t________________(be) to Rome________.
4. I have_________(be)__________________to Rome.
5. Have you____________(make) the bed__________?
6. Yes, I have____________(make)__________my bed.
7. I have_______________(see)__________that movie.
8. Have you________________(eat)______________sushi?
9. Have you(eat) ___________the sushi____________?
10. Yes, I have_____________(eat)___________the sushi.
11. I have_________________(eat)_________________sushi.
12. Have you______________(study)__________English?
13.Yes, I have_____________(study)__________English.
14. Have you_____________(take)_____________a plane?
15. Yes, I have______________(take)___________a plane.
16. I have____________(study)________________Spanish,
but I have studied English.
17. I have _______________(do)_____________________the
dishes, they are clean.
18. Have you________________(clean) your room yet?
19. Yes, I have_____________(clean)_________________it.
20. Has class_______________(begin)_______________?
21. Have you____________(pay) the bill____________?
22. Yes, I have_____________(pay)___________the bill.
23. Has the mail________________(arrive)__________?
24. Have you______________(find) a job____________?
25. Yes, I have______________(find)___________ a job.
26. I’ve____________(play) golf before. Have you?
27. I’ve_______________seen snow. I live in Mexico.
28. I’ve_______________seen snow. I live in Alaska.
29. Have you_____________(make) lunch__________?
30. Yes, I have____________(make)__________lunc h.
31. Have you______________(wash)________________?
32. No I haven’t____________(wash)_______________.
33.Have you___________(cry) __________at a movie?
34. Have you______________(be)_____________on TV?
35. Have you____________(meet)____________a star?
36. I have_______________(ride)____________________a
horse. I would like to try it one day.
37. I have _______________(be)__________________to
New York. I will go one day.
38. Have you______________(see)____________a lion?
39. I have_______________(see)________________a lion.
40. Have you____________(fly)_____________a plane?
PRESENT PERFECT WITH ALREADY, EVER, NEVER, AND YET
Fill in the blanks with already, ever, never or yet
1. Have you____________(drive)_____________a bus?
2. No, I have____________(drive)______________a bus.
3. Have you___________(live)_______________in Peru?
4. No, I have____________(live)______________in Peru.
5. Yes, I have____________(live)_____________in Peru.
6. Has Sam ___________(leave) for school_________?
7. Yes, he has__________________(leave)_____________.
8. Has dad_____________(come) home_____________?
9. Have you(cut)_________the grass_______________?
10. Yes, I have___________________(cut)____________it.
11. Have you____________________been to Mexico?
12. Yes, I have_____________(be)_____________ there.
13. I’m going on vacation, I’ve________________
(make)____________________the reservation.
14. I’ve_____________(read)______________this book.
it’s very interesting.
15. I’ve___________________(be) _________to Africa.
16. Have you____________(be) __________to Africa?
17. Have you_____________(sail)__________________on
a lake? I have.
18. I have ____________________been on the moon.
19. Have you___________(swim)__________in the sea?
20. No, I have__________(swim)___________in the sea.
21. Have you _____________(see) Avatar___________?
22. Yes, I’ve_________________(see)_________________it.
23.No, I’ve___________________(see)_________________it.
24. I’ve_______________(have)___________________a dog.
25. Have you_______________(have) ____________a dog?
26. Yes, I have______________(have) ____________a dog.
27. Have you (book)___________the tickets ________?
28. Yes, I have________________(book___________them.
29. I’ve_______________(learn)__________ how to drive.
30. I’ve_______________(learn_________________to drive.
31. I’ve____________________climbed Mt. Everest.
Have you_______________(climb) Mt. Everest _______?
32. No, I have____________climbed Mt. Evervest, but
I have______________________climbed Mt. Kilimanjaro.
33. Have you_________(visit) __________________Spain?
34. Yes, I have________(visit)___________________ Spain
35. Have you___________(dance)__________________the
Tango?
36. No, I have____________(dance)__________________it.