You are on page 1of 2

1. I have______________(be)______________to Rome. 21.

Have you____________(pay) the


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

You might also like