Here's the exercise 'Practice Quiz 51 | 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. sold
B. have sold
C. will sell
A. have known
B. know
C. knew
A. if I am
B. if I’ll be
C. when I’ll be
A. incomplete
B. unavailable
C. insufficient
A. had you to
B. will you
C. did you have to
A. spilt
B. scattered
C. set
A. have burnt
B. burnt
C. had burnt
A. nervous
B. anxious
C. cautious
A. so a long
B. long time
C. such a long time
A. all those
B. most they
C. most of which
A. the space
B. space
C. a space
A. wanting to help
B. wanting helping
C. to want to help
A. do your work
B. have you worked
C. are you working
A. Thing
B. Something
C. Anything
A. laugh
B. to laugh
C. laughing
A. will already start
B. will be already started
C. will already have started
A. did you have your hair cut
B. have you cut your hair
C. did you have cut your hair
A. if not
B. otherwise
C. so that
A. is she
B. do you
C. does she
A. event
B. experience
C. occasion