B1 Mixed Grammar Test – 30 Questions
This B1-level mixed grammar test includes questions from all key intermediate topics such as tenses, conditionals, modals, passive voice, reported speech, relative clauses, and phrasal verbs.
Choose the correct answer for each question.
#1. I ___ finished my homework yet.
#2. She ___ TV when I arrived.
#3. If it rains tomorrow, we ___ at home.
#4. He said that he ___ busy.
#5. The room ___ every day.
#6. You ___ drive so fast. It’s dangerous.
#7. This is the man ___ helped me.
#8. I’m looking forward to ___ you soon.
#9. She decided ___ a new job.
#10. We ran ___ sugar, so we went to the store.
#11. I’ve lived here ___ 2018.
#12. He ___ to the doctor last week.
#13. The email ___ tomorrow morning.
#14. If I were you, I ___ that offer.
#15. She ___ never eaten sushi before.
#16. They ___ working when the power went out.
#17. He must be tired. He ___ all day.
#18. This is the best movie ___ I’ve ever seen.
#19. She told me that she ___ late.
#20. I don’t mind ___ late tonight.
#21. We usually ___ dinner at 7 p.m.
#22. The car broke ___ on the highway.
#23. He ___ be at home. The lights are on.
#24. The people ___ live next door are very friendly.
#25. I ___ my keys. I can’t find them.
#26. She was tired, ___ she finished her work.
#27. He stopped ___ coffee.
#28. We didn’t have ___ time to finish the test.
#29. If they had more time, they ___ travel more.
#30. Please turn ___ the music. It’s too loud.
A1 Online Grammar Quizes
A2 Online Grammar Quizes
B1 Online Grammar Quizes