300 quizzes to work on 3 000 phrases (with the English translation), the concept is simple... you have to find and write correctly the word missing in the French version based on the same phrase in English. You will see that these exercises can be extremely useful:

http://www.french4me.net/p/quizzes-write-the-words...

http://www.french4me.net/p/quizzes-write-the-words...

http://www.french4me.net/p/quizzes-write-the-words...

http://www.french4me.net/p/quizzes-write-the-words...

http://www.french4me.net/p/quizzes-write-the-words...

http://www.french4me.net/p/quizzes-write-the-words...