English vocabulary practice exercise for upper-intermediate/advanced level.
In this exercise you will practise the following words:
venomous, galore, placid, teeming
Exercise instructions:
Choose the best answer to complete each of the following sentences: