Dictées, or dictation exercises, are excellent for working on your French listening comprehension as well as spelling, vocabulary, and grammar all at the same time. Scribe is a very sophisticated program that provides real-time feedback as you listen and type.