Vocabulary
HERE there's a matching exercise to practice for this vocabulary area
This is an amazing page with a listening comprehension exercise. You'll be practising listening and vocabulary at the same time (scaring two birds with one stone lol) Give it a go!
Grammar