Football vocabulary matching activity

Drag and drop the words below the pictures.  Then check to see if you really know your football words.
Football vocabulary

Speaking practice for PET

If you are interested in sitting for the PET exam, the activities below will be really useful.
PET Speaking Practice
PET Speaking

Listening and reading practice (Intermediate to Advanced CAE)

All of us know how important it is to have as much practice as possible to improve our English. I've found a great site with reading and listening practice. You can just listen to the recordings, or you can listen and read them at the same time. I think it would be a great idea to have a look at it.
ESL-bits