B2 Mixed Grammar Review Test 2 – 30 Questions | IELTS, TOEFL & YDS Practice

B2 mixed grammar test, English grammar review B2, IELTS grammar practice test, TOEFL grammar exercises B2, YDS grammar quiz, B2 English test, mixed grammar exercises, upper intermediate grammar test

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.

PREVIOUS
FINISH

A1 Online Grammar Tests

A2 Online Grammar Tests

Tests

B2 Online Grammar Tests

C1 Online Grammar Tests

C2 Online Grammar Tests

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.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Reklam
Reklam
Scroll to Top