You are on page 1of 2

B2+: Grammar test Name:_________________

Gerund or infinitive – fill in the correct form


1. Mary enjoys ______________ to music. (listen)
2. The doctor encouraged his patients ___________ healthy food. (eat)
3. My father helped me ____________ my homework. (do)
4. _____________ sport every day is good for your health. (do)
5. The following questions are easy ______________. (answer)

Total points : 5

Mixed conditionals: finish the following sentences using I, II III or zero


conditional form

1. If we had read the book, we ________________________ (understand) the film.


2. If you ________________ (touch) a fire, you _______________ (get) burned
3. If we ________________ (surf)the Internet, we _______________ (find) a lot of
information about Loch Ness
4. They _____________________ (arrive) on time if they hadn't missed the train.
5. If I was/were a millionaire, I ________________ (live)in Beverly Hills.
6. If it ___________________ (not rain), we'd be in the garden.

Total points: 8

Personality adjectives: use the adjectives from the box to finish the sentences
CLUMSY ALTRUISTIC SHORT-SIGHTED CARELESS DECEITFUL

1. It would be really __________________ of you to leave your job. You have to think of
the long-term future.
2. She is so ____________________. She left her cash card at the till of the supermarket
yesterday.
3. John is so ____________________. He is always helping other people without any
thought for himself.
4. Stop being so ___________________! That's the third time you've knocked something
over today.
5. I've always thought he was _________________. So I don't believe a word he says.

Total points: 5

1
B2+: Grammar test Name:_________________
Modal verbs: finish the sentences with appropriate modal verbs
1. _________________ you swim when you were 10?
2. I searched for your house for ages. Luckily I __________________ find it in the end.
3. We have a lot of work tomorrow. You ________________ (not) be late.
4. I __________________ do my washing because my mother does it for me.
5. He _______________ invite us.
6. He ___________________ cook dinner.

Total points: 6

Compound nouns: match words in column A with words in column B and write
down the correct
com
B C
A pou
Wine
Scrubbing nd
Head
Mixing Snake nou
Sparkling Bowl n in
Horse Foam the
Egg Power C
Cross Alley colu
Heart Beat mn
Rattle Brush
Bowling Road
Shaving

Total points: 10

Total: 34 points/ _____________

(0-18 D; 19-23 C; 24-29 B; 30-34 A)

You might also like