Advanced vocabulary exercise: shear, luxuriate, a caricature, flourish, an abundance


English vocabulary practice exercise for upper-intermediate/advanced level.


In this exercise you will practise the following words:

shear, a caricature, luxuriate, flourish, an abundance

 

Exercise instructions:
Choose the best answer for each of the following sentences:

questions go herescoregoes here