Grammar Quizzes, Present, Past and Future Tenses Practice

By shujaat ali Ali 70 views 4 hours ago
Show Description
1. I __________ (eat) breakfast right now. a) am eating b) eat c) will eat 2. We __________ (visit) our grandparents next weekend. a) visit b) will visit c) visited 3. He __________ (work) in the garden when it started to rain. a) works b) is working c) was working 4. They __________ (not/arrive) yet. a) don’t arrive b) didn’t arrive c) haven’t arrived 5. I __________ (see) a movie tomorrow. a) see b) will see c) am seeing 6. By the time I finish my homework, he __________ (leave). a) leaves b) will leave c) will have left 7. She __________ (study) for the exam when I called her. a) studied b) is studying c) was studying 8. They __________ (live) in this city for five years when they move to another place. a) will live b) will have lived c) have lived 9. I __________ (not/understand) this lesson yesterday. a) didn’t understand b) don’t understand c) haven’t understood 10. We __________ (not/go) to the park tomorrow because it’s raining. a) won’t go b) don’t go c) didn’t go 11. I __________ (write) an email to my friend every day. a) write b) wrote c) am writing 12. By next Friday, I __________ (finish) my project. a) finished b) will finish c) will have finished 13. When I was a child, I __________ (play) outside every day. a) played b) play c) was playing 14. They __________ (move) to a new house next month. a) move b) will move c) moved 15. I __________ (not/see) him since last year. a) didn’t see b) don’t see c) haven’t seen 16. By the time we arrive, they __________ (already/leave). a) already left b) will already have left c) have already left Answer Key: a) am eating — Present continuous (action happening right now). b) will visit — Future simple (future planned action). c) was working — Past continuous (action in progress at a specific past time). c) haven’t arrived — Present perfect (action that started in the past and continues to the present). b) will see — Future simple (future planned action). c) will have left — Future perfect (action completed before another action in the future). c) was studying — Past continuous (action in progress when another event occurred). b) will have lived — Future perfect (action completed before a future time). a) didn’t understand — Past simple (completed action in the past). a) won’t go — Future simple (negative future action). a) write — Present simple (habitual action). c) will have finished — Future perfect (action completed before a future time). a) played — Past simple (habitual action in the past). b) will move — Future simple (action in the future). c) haven’t seen — Present perfect (action that started in the past and continues to the present). b) will already have left — Future perfect (action completed before another future action).
Latest Videos About Us FAQ Terms of Service Copyright Cookie Privacy Contact
© 2025 Febspot. All Rights Reserved.