Хороший сайт.
http://www.sdv.fr/orthonet/
Бесплатно правила грамматики с примерами, игры, упражнения.
Но все по-французски, т.е. элементарные представления о французском нужно иметь.
Я вот все подумываю о немецком еще....
Английский у меня был второй в школе...
:)