1.     Listening practice.

2.     Listening practice with self-study exercises.

3.     Hot Potatoes (exercises in French grammar and vocabulary).

4.     Quia. Fun grammar and vocabulary games to test knowledge.

5.     Real French net (grammar explanations and exercises)

6.      BBC Bitesize. Excellent resource drawing on the sort of task in listening, reading, speaking and writing.