B2 Mixed Grammar Review Test 1 – 30 Questions | IELTS, TOEFL & YDS Practice
Test your English with this B2 Mixed Grammar Review Test 1. Includes 30 questions covering key grammar topics for IELTS, TOEFL, and YDS preparation.
At the B2 (upper-intermediate) level, learners are expected to demonstrate a solid understanding of a wide range of English grammar structures. These include tenses, conditionals, passive voice, reported speech, modal verbs, relative clauses, inversion, and discourse markers. A mixed grammar test is one of the most effective ways to evaluate overall competence, as it requires learners to apply multiple grammar rules simultaneously rather than focusing on a single topic.
This test is designed to simulate the type of grammar challenges commonly found in international exams such as IELTS, TOEFL, and YDS. Each question tests a different aspect of grammar, helping learners identify strengths and weaknesses. By practicing with mixed questions, students can improve accuracy, increase confidence, and develop the flexibility needed to use grammar effectively in real-life communication.
The following test contains 30 carefully designed multiple-choice questions, each with three options. These questions cover a broad range of B2-level grammar topics and aim to reinforce both form and meaning. Detailed explanations are provided at the end to support deeper understanding and long-term learning.
Choose the correct answer for each question.
RESULTS
#1. If I ______ more time, I would learn another language.
#2. She ______ in this company since 2018.
#3. The book ______ by a famous author.
#4. He said that he ______ the project the next day.
#5. You ______ see a doctor if you feel unwell.
#6. The man ______ lives next door is a teacher.
#7. I ______ my homework before I went out.
#8. She is not interested ______ watching TV.
#9. The meeting was canceled ______ the bad weather.
#10. He drives ______ than his brother.
#11. If she ______ earlier, she wouldn’t have missed the bus.
#12. The report ______ by the manager tomorrow.
#13. I don’t know where ______.
#14. She suggested ______ to the cinema.
#15. This is the place ______ we first met.
#16. He ______ to London twice this year.
#17. The problem is too difficult ______.
#18. By the time we arrived, the train ______.
#19. She ______ working when I called her.
#20. You ______ smoke here. It’s prohibited.
#21. The house ______ roof was damaged needs repair.
#22. He asked me if I ______ ready.
#23. Neither the teacher nor the students ______ aware of the change.
#24. She works ______ than before.
#25. I wish I ______ more free time.
#26. He ______ his keys, so he couldn’t open the door.
#27. Not only ______ late, but he also forgot his bag.
#28. She is used to ______ early.
#29. The movie was ______ interesting that we watched it twice.
#30. If I ______ you, I would accept the offer.
Detailed Explanations
1
Correct Answer: had
Second conditional structures use past simple in the if-clause.
2
Correct Answer: has worked
Present perfect is used for actions that started in the past and continue to the present.
3
Correct Answer: was written
Passive voice is used when the focus is on the action rather than the subject.
4
Correct Answer: would finish
Future tense shifts to conditional in reported speech.
5
Correct Answer: should
This modal verb is used for giving advice.
6
Correct Answer: who
Relative pronoun referring to a person as the subject.
7
Correct Answer: had finished
Past perfect shows that one action happened before another in the past.
8
Correct Answer: in
The correct preposition used with “interested.”
9
Correct Answer: because of
Used to express reason followed by a noun phrase.
10
Correct Answer: more carefully
Comparative form of an adverb.
11
Correct Answer: had left
Third conditional structure uses past perfect.
12
Correct Answer: will be completed
Future passive form.
13
Correct Answer: he is going
Indirect questions use statement word order.
14
Correct Answer: going
“Suggest” is followed by a gerund.
15
Correct Answer: where
Used for places in relative clauses.
16
Correct Answer: has been
Present perfect for life experience.
17
Correct Answer: to solve
Infinitive used after “too.”
18
Correct Answer: had left
Past perfect indicates earlier past action.
19
Correct Answer: was
Past continuous describes an ongoing past action.
20
Correct Answer: mustn’t
Used to express prohibition.
21
Correct Answer: whose
Shows possession in relative clauses.
22
Correct Answer: was
Tense shifts in reported speech.
23
Correct Answer: were
Plural verb agrees with the nearest subject.
24
Correct Answer: harder
Comparative form.
25
Correct Answer: had
Used in unreal present wishes.
26
Correct Answer: had lost
Past perfect shows cause of a past result.
27
Correct Answer: did he arrive
Inversion used after “not only.”
28
Correct Answer: waking up
“Be used to” is followed by a gerund.
29
Correct Answer: so
Used in “so…that” structures.
30
Correct Answer: were
Subjunctive form used in unreal conditionals.






