B2 Mixed Grammar Review Test 2 – 30 Questions | IELTS, TOEFL & YDS Practice
Challenge your English with B2 Mixed Grammar Review Test 2. Practice 30 questions covering key grammar topics for IELTS, TOEFL, and YDS exams.
At the B2 (upper-intermediate) level, learners are expected to demonstrate a strong command of various grammar structures and apply them accurately in different contexts. This includes mastery of tenses, conditionals, passive voice, modal verbs, reported speech, relative clauses, gerunds and infinitives, and inversion structures. A mixed grammar test helps learners integrate all these elements rather than treating them as isolated topics.
This test is carefully designed to reflect the types of grammar questions commonly found in IELTS, TOEFL, and YDS exams. It challenges learners to think critically and choose the correct structure based on meaning, context, and grammatical rules. By practicing mixed grammar questions, students improve their flexibility and develop a deeper understanding of English sentence construction.
The test consists of 30 multiple-choice questions, each with three options. These questions cover a wide range of B2-level grammar points and are ideal for revision, self-assessment, and exam preparation. Detailed explanations are provided at the end to support learning and clarify common mistakes.
Choose the correct answer for each question.
RESULTS
#1. If I ______ enough money, I would travel around the world.
#2. She ______ her homework when I arrived.
#3. The project ______ by the team last week.
#4. He said that he ______ the results soon.
#5. You ______ wear a helmet when riding a motorcycle.
#6. The girl ______ won the competition is my cousin.
#7. I wish I ______ how to solve this problem.
#8. She is good ______ playing the piano.
#9. The match was canceled ______ the heavy rain.
#10. This exercise is ______ than the previous one.
#11. If they ______ earlier, they would have caught the train.
#12. The report ______ tomorrow.
#13. Do you know where ______?
#14. He suggested ______ a break.
#15. This is the restaurant ______ we had dinner.
#16. They ______ to Paris several times.
#17. The box is too heavy ______.
#18. By the time she arrived, the meeting ______.
#19. He ______ watching TV when I called him.
#20. You ______ park here. It’s forbidden.
#21. The man ______ car was stolen called the police.
#22. She asked me if I ______ busy.
#23. Either John or his friends ______ coming tonight.
#24. She speaks English ______ than her brother.
#25. I wish I ______ more time to relax.
#26. He ______ his phone at home, so he couldn’t call us.
#27. Not only ______ the test difficult, but it was also long.
#28. She is used to ______ late at night.
#29. It was ______ cold that we stayed inside.
#30. If I ______ you, I would apologize.
Detailed Explanations
1
Correct Answer: had
Second conditional uses past simple in the if-clause.
2
Correct Answer: was doing
Past continuous describes an action in progress in the past.
3
Correct Answer: was completed
Passive voice in past simple.
4
Correct Answer: would announce
Future tense shifts to conditional in reported speech.
5
Correct Answer: must
Used to express obligation.
6
Correct Answer: who
Relative pronoun referring to a person.
7
Correct Answer: knew
Used in unreal present situations.
8
Correct Answer: at
Correct preposition used with “good.”
9
Correct Answer: because of
Used to express reason followed by a noun.
10
Correct Answer: easier
Comparative form of an adjective.
11
Correct Answer: had left
Third conditional uses past perfect.
12
Correct Answer: will be finished
Future passive form.
13
Correct Answer: she is
Indirect questions use statement word order.
14
Correct Answer: taking
“Suggest” is followed by a gerund.
15
Correct Answer: where
Used for places in relative clauses.
16
Correct Answer: have been
Present perfect used for experience.
17
Correct Answer: to lift
Infinitive used after “too.”
18
Correct Answer: had started
Past perfect shows earlier past action.
19
Correct Answer: was
Past continuous structure.
20
Correct Answer: mustn’t
Used for prohibition.
21
Correct Answer: whose
Shows possession.
22
Correct Answer: was
Reported speech tense shift.
23
Correct Answer: are
Verb agrees with the closest subject.
24
Correct Answer: more fluently
Comparative adverb.
25
Correct Answer: had
Used in wishes.
26
Correct Answer: had left
Past perfect indicates cause.
27
Correct Answer: was it
Inversion after “not only.”
28
Correct Answer: studying
Gerund after “be used to.”
29
Correct Answer: so
Used in “so…that” structure.
30
Correct Answer: were
Subjunctive form in conditionals.






