1. I ________ never ________ to Japan., do/go, have/been, did/go, has/been, 2. She ________ just ________ her homework., do/finish, have/finished, has/finished, did/finish, 3. We ________ known each other for ten years., do, has, did, have, 4. He ________ lived here since 2015., has, do, have, did, 5. ________ you ever ________ durian?, Do/eat, Did/eat, Have/eaten, Has/eaten, 6. My sister ________ already ________ the dishes., have/washed, has/washed, did/wash, do/wash, 7. They ________ not seen that film yet., have, has, do, did, 8. I ________ lost my pen. I can't find it anywhere., did, do, has, have, 9. She ________ studied English for five years., has, did, do, have, 10. We ________ just arrived at the airport., do, have, did, has, 11. He ________ never eaten durian before., have, do, did, has, 12. ________ she finished her project yet?, Did, Do, Has, Have, 13. I have ________ this book twice., to read, reading, reads, read, 14. They have lived in this city ________ ten years., for, since, ago, before, 15. She has worked here ________ 2020., before, ago, since, for, 16. I enjoy ________ music in my free time., to listen, listening, listened, listen, 17. She decided ________ a new bike., buying, buy, to buy, bought, 18. He avoids ________ fast food., eating, to eat, eat, ate, 19. They hope ________ the competition., winning, win, won, to win, 20. I finished ________ my homework an hour ago., do, doing, did, to do, 21. She wants ________ a singer., became, become, to become, becoming, 22. We suggest ________ a picnic this weekend., had, to have, have, having, 23. He promised ________ me his notebook., lend, to lend, lending, lent, 24. I don't mind ________ the windows., opening, opened, open, to open, 25. She plans ________ abroad next year., studied, to study, study, studying, 26. They practise ________ English every day., speak, to speak, speaking, spoke, 27. He agreed ________ us with the project., to help, helping, helped, help, 28. I look forward to ________ you soon., see, to see, saw, seeing, 29. She refused ________ the truth., to tell, told, telling, tell, 30. We enjoy ________ football on Sundays., played, play, to play, playing

Leaderboard

We are currently working on improving the Leaderboard functionality. Please help us by offering your feedback.

Give Feedback

Visual style

Options

We are currently working on improving the Activity Settings. Please help us by offering your feedback.

Give Feedback
AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?