B2 Use of English Test 6

Multiple Choice15 questionsPublished March 28, 2026

Practice your B2 Upper Intermediate English with this multiple choice Use of English test. Answer all 15 questions, then check your score and read the explanations.

0 of 15 answered0%

1.She ___ be arriving late because her flight was delayed.

2.He ___ be the new manager; I saw him in the office this morning.

3.They ___ have missed the train because the station was empty when I arrived.

4.The weather forecast says it ___ rain later, so take an umbrella.

5.If I had studied harder, I ___ pass the exam next week.

6.If you had told me earlier, I ___ have helped you with the project.

7.Had I known about the meeting, I ___ have attended it.

8.If she ___ arrived on time yesterday, she wouldn't be so stressed now.

9.This car is faster than ___ last year

10.Is this pen yours or ___?

11.The decision was entirely up to ___, not the company.

12.___ tired from the long journey, she went straight to bed.

13.The storm damaged the power lines, ___ it impossible to use electricity.

14.You ___ submit the report by Friday to meet the deadline.

15.Please ___ the application form and send it back by email.

Grammar topics in this test

More B2 Upper Intermediate Use of English tests

Comments