Question 1. I haven't finished the report ______.
Question 2. Have you ______ been to Canada?
Question 3. She has ______ left the building. You missed her by a minute.
Question 4. We have lived here ______ 2010.
Question 5. He has worked as a doctor ______ ten years.
Question 6. I ______ a movie last night.
Question 7. "Do you want lunch?" - "No, I have ______ eaten."
Question 8. I have ______ seen such a big spider!
Question 9. Where is Mom? She has ______ to the market. (She is not here).
Question 10. I have ______ to Japan three times.
Question 11. They haven't arrived ______.
Question 12. I haven't seen him ______ we left school.
Question 13. She has ______ three books.
Question 14. Have you ______ my glasses?
Question 15. The floor is wet. I have ______ washed it.
Question 16. We have ______ a new house.
Question 17. She ______ late yesterday.
Question 18. I have written two pages ______.
Question 19. Has he ______ to you?
Question 20. Have you ______ eaten frog legs?
Question 21. She has ______ done her homework.
Question 22. My grandfather died ______ 1999.
Question 23. I haven't eaten ______ two days.
Question 24. We have ______ a lot of fun.
Question 25. Have you seen any good movies ______?
Question 26. Has the post arrived ______?
Question 27. What have you ______ to your hair?
Question 28. It has rained ______ Monday.
Question 29. He has ______ traveled by plane.
Question 30. The train has ______ left.
Question 31. ______ you ever ridden a horse?
Question 32. She ______ not finished her work yet.
Question 33. Who has ______ my pen?
Question 34. We ______ to the zoo last week.
Question 35. How long ______ you lived here?
Question 36. I have ______ a cake.
Question 37. I have ______ wanted to be a pilot.
Question 38. She has been sick ______ a long time.
Question 39. He has ______ me a gift.
Question 40. I haven't decided ______.
Question 41. "Is John here?" - "No, he has ______ left."
Question 42. I have seen this film ______.
Question 43. Have you ______ all the milk?
Question 44. I ______ my key yesterday.
Question 45. They ______ lived in London for 5 years.
Question 46. She is very shy. She has ______ spoken in public.
Question 47. This is the first time I ______ driven a car.
Question 48. We haven't seen them ______ Christmas.
Question 49. Have we ______ before?
Question 50. It is the best pizza I have ______ eaten.