top of page

Test Your English Grammar Skills With A Fun Mixed-Tenses Quiz

Updated: 7 days ago

We’ve mixed four key tenses—Present Simple, Present Perfect, Past Simple, and Future (will)—to challenge your understanding of real-life English use.


Ready to level up?


✅ What You'll Practice:

  • Recognising common verb tense patterns

  • Switching between tenses naturally in context

  • Real-world English sentence construction


🎥 Prefer to Watch and Learn?

📺 Watch this Quiz on YouTube!

👉Mixed Tenses Quiz - Test Your English Skills https://youtu.be/jZKg-wC0vd0



Woman with headphones, holding a tablet. Text: "Mixed Tenses Quiz". Colorful books stack, sunset background, challenge mood.

🛍️ Note: Some links below are affiliate links. That means I may earn a small commission if you sign up—at no extra cost to you. I only recommend resources I truly believe in!

✨ Study Tip:

💡 Take a grammar quiz like this 2–3 times a week to help build automaticity.

🕒 Keep your study sessions short and focused—around 10–15 minutes.

📓 Keep a grammar journal to note tricky questions and review regularly.



A. Mixed-Tenses Quiz

Choose the correct tense for each sentence.


  1. She ____ her homework every evening before dinner.

    a) does b) is doing c) has done d) did

  2. Look! The cat ____ on the roof right now.

    a) sits b) sat c) is sitting d) was sitting


  3. While I ____ TV, my phone rang.

    a) watched b) watch c) was watching d) am watching


  4. We ____ to London last summer for a vacation.

    a) have gone b) went c) go d) are going


  5. She ____ her keys and can’t find them anywhere.

    a) has lost b) lost c) is losing d) loses


  6. I ____ you tomorrow to discuss the project.

    a) will call b) am calling c) called d) was calling


  7. They ____ tennis every Sunday at 10 a.m.

    a) are playing b) play c) played. d) have played


  8. She ____ this book three times already.

    a) reads b) read c) has read d) is reading


  9. Look at those clouds! It ____ any minute now.

    a) rain b) is going to rain c) has rained d) rained


  10. When ____ you finish the report? It’s due tomorrow.

    a) will b) are going to c) did d) have



🔑Answer Key


  1. (a) does - We use the Present Simple for regular habits or routines.

  2. (c) is sitting - We use the Present Continuous for actions happening now.

  3. (c) was watching -Use the Past Continuous for an action in progress interrupted by another event.

  4. (b) went - The Past Simple is used for completed actions in the past.

  5. (a) has lost -The Present Perfect shows an action with a present result.

  6. (a) will call - Use ‘will’ for decisions made at the moment of speaking.

  7. (b) play - The Present Simple is used for regular habits or routines.

  8. (c) has read -The Present Perfect is used for repeated actions up to now.

  9. (b) is going to rain -We use ‘going to’ for predictions based on evidence.

  10. (a) will - We use ‘will’ to ask about a future action.


We hope you've enjoyed trying out the Mixed - Tense Quiz.


✅ Ready to Learn More?

Watch and learn: Check out our YouTube grammar Quiz videos!

🎥 YouTube Channel Playlist

🔗Grammar Challenge - Test Your English Skills https://tinyurl.com/y23ajb24

🔗Learn Grammar Through Engaging Stories https://tinyurl.com/bvwvckfu




❤️ Final Tip:

Mixing up your grammar practice—watching, reading, writing, and testing—keeps it fun and helps you learn faster. And remember, progress takes time. Keep going!



📥 Download your free grammar tracker & mini workbook!

Track your quiz scores and build confidence in 15 minutes a day.


💬 Tell us in the comments: Which tenses are hardest for you?


Comments


Got Any Questions? Get in touch.

CONTACT US

Thanks for submitting!

© 2025iwantspeakenglish.com

bottom of page