Gap-fill
Synonyms
Collocations
Idioms
100

When he grows ( ……) he wants to be a teacher.

Up

100

Abhor

Hate

100

Do a f…..

favour

100

As dry as a (……)

Bone

200

Chemise

Smoke

200

Make a ….

Mess

200

To cut a long story …….

Short

M
e
n
u