B2 Grammar Test Bank
B2 Grammar Test Bank
Part 1: Questions
1. Hardly ___ the bus when it started raining.
A. had he left B. he had left C. did he leave D. he leaves
5. No sooner had she finished the presentation ___ the manager asked her a question.
A. that B. when C. than D. then
11. She didn’t succeed, ___ she had worked very hard.
A. although B. in spite of C. however D. despite
16. Scarcely ___ the bell rung when the class started.
A. has B. had C. did D. was
2. B
3. B
4. B
5. C
6. C
7. C
8. A
9. C
10. A
11. A
12. C
13. B
14. A
15. C
16. B
17. C
18. A
19. A
20. C
21. B
22. A
23. C
24. B
25. B
26. A
27. C
28. D
29. A
30. A
31. C
32. B
33. A
34. B
35. C
36. B
37. C
38. B
39. B
40. A