Here's the exercise 'Practice Quiz 110 | B2 – Upper-Intermediate' about B2 – Upper-Intermediate. It's practise the B2 – Upper-Intermediate.
You can find more to the lesson and more exercises.
B2 – Upper-Intermediate, English grammar in here.
Finally, click here to "Test" for start practice exercise .
Test content
A. out of
B. lacking
C. not having
A. weigh
B. weighed
C. weighing
A. had to miss
B. would have missed
C. must have missed
A. blaming
B. to blame
C. for blame
A. like
B. keen
C. interested
A. limits
B. frontiers
C. limitations
A. to tell
B. tell
C. going to tell
A. got rid of
B. get rid of
C. getting rid of
A. haven’t you gone
B. don’t you go
C. didn’t you go
A. divide
B. share
C. swallow
A. keep in touch with
B. keep away from
C. keep up with
A. have been
B. had been
C. was
A. Making
B. Made
C. To make
A. so many
B. so much
C. such
A. attacked
B. dealt
C. overcome
A. overflowing
B. overfilling
C. overtaking
A. waited for
B. thought
C. expected
A. pick up
B. pull up
C. get off
A. built
B. fixed up
C. set up