Welcome Back

Sign in to practice TCF writing tasks across devices

or
Don't have an account? Sign up

Loading...

Submit Your Answer?

Once submitted, your response will be evaluated against the TCF rubric. Are you ready?

Time's Up!

Your official time has ended. You can submit now for evaluation, or continue writing and submit when you're ready.

📝

Nothing to Submit Yet

Write your response in the text area before submitting for evaluation.

🚫

Daily Limit Reached

You've used all your evaluations for today.
Your limit resets at midnight — come back tomorrow!

Clear All History?

This will permanently delete all your practice session records. This cannot be undone.

🔒

Invitation Required

This app is invite-only. You've signed up successfully, but you need an invitation from an existing member to access the practice tools.

Already have an invite? Make sure you signed up with the same email address the invite was sent to.

💌 Invite Friends

Help others practice for the TCF exam by sharing an invitation.

Invitations Remaining
0 sent · 2 total

Send an Invitation

Sent Invitations

Loading...

TCF Writing Practice

Three Expression Écrite tasks — AI-powered evaluation on the TCF rubric

✉️
A1 — A2

Task 1 — Message court

Short situational message: describe an item, report a problem, accept/decline an invitation, etc.

10 minutes60–120 words
📝
A2 — B1

Task 2 — Réponse à un courriel

Reply to an email or letter: give advice, justify a position, recount a related experience.

15 minutes120–150 words
⚖️
B1 — C2

Task 3 — Comparaison & opinion

Two opinions on a topic. Part 1 (40–60 words): summarize them. Part 2 (80–120 words): give your own opinion.

35 minutes120–180 words
- / - evaluations remaining today
Your Response (in French)0 words

✅ Evaluation Results

📚 Question Bank

📚 Grammaire & Vocabulaire

Practice French grammar and vocabulary with interactive quizzes — fill-in-the-blank, multiple choice, and error correction. Each session is 10 questions; wrong answers are retried at the end.

1 / 10