This list includes ideas for supplements for grammar in French so you can provide your student with many of the same language exposure and practice that bilingual speakers are exposed to in both languages – learning grammar is an important part of learning a language.If you are using a French curriculum that does not teach grammar explicitly, you might wish to supplement grammar to try to make faster progress.
Verbito will conjugate the infinite of verbs that you enter, and it will also create worksheets with verb exercises. The languages available for conjugation and worksheets are German, Spanish, and French. Italian is available for conjugation, but not worksheets. Free.
Busuu is a website or app. There are grammar units, McGraw-Hill level completion certificates, a vocabulary trainer, and conversations with native speakers available. Free to register and do some lessons. Available in Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Polish, Turkish, Russian, and Arabic.
The Ielanguages.com website has free online lessons, plus many links and recommendations. There are links for “realia” in the foreign language, such as ticket stubs, signs, and receipts. There are also grammar tutorials and audio, some of which is spontaneous and unscripted from native speakers. You can purchase e-book courses for some languages. The courses vary by languages. The website says, “The most popular courses, such as French, Spanish, Italian, German, and Swedish, include interactive exercises and audio recordings created by native speakers.”
Babbel. This is a program available via website or app. It feels less repetitive to me than Memrise or Duolingo. It gives explicit grammar instruction for the beginner level. Available in German, Spanish, French, Italian, Portuguese, Swedish, Turkish, Dutch, Polish, Indonesian, Russian, Danish, Norwegian, but the amount of lessons per language varies. It costs $12.95 per month, per language, at the time of this writing, and you can get discounts if you pay for multiple months at a time. There is enough out there for free that I have not tried this app.