Free practice · Listening
TEF Canada listening practice: compréhension orale
TEF Canada listening practice: compréhension orale
About 20 questions, answers explained as you go
There’s no pass mark: you get a score for each level, so you can see where to work. A new random set every time, from 45 questions.
Each item plays a short French recording read by your browser’s voice. Turn your sound on.
How this listening practice works
- A full set draws 20 items: everyday announcements (A2), longer conversations and radio items (B1), and interviews and opinions (B2–C1).
- Each item has four options. Questions and options are in French, like the real test.
- The audio is your browser’s French voice, so it’s clearer and flatter than real recordings. Use it to train comprehension, then add real French radio and podcasts.
- For test conditions, listen once only and answer before you read the transcript.
The real TEF Canada listening test
The official compréhension orale has 40 multiple-choice questions in 40 minutes. Each recording plays once. You get a few seconds to read the question before it starts, then time to answer. You must answer as you go: there is no going back to earlier questions.
- 1
Read the question first
Use the seconds before the audio to read the question and the four options, so you know what to listen for.
- 2
Listen for the key detail
At the easier levels it’s a time, a place or a price. At the harder levels it’s an opinion or an implied attitude.
- 3
Watch for traps
Distractors often use a word you heard in the wrong context, like a platform number instead of a departure time.
- 4
Answer and move on
You can’t go back, and a blank earns nothing. Pick your best guess and focus on the next recording.
Want reading practice too? Go to the TEF Canada practice test. Applying for citizenship? Listening and speaking are the two tests you need: see French for citizenship.
Score converter
Your TEF Canada scores as NCLC levels
Enter the “Équivalence ancien score” column from your TEF Canada results, not the score out of 699: that’s the one IRCC uses for Express Entry.
From IRCC’s official equivalency table. Your official result is the one on your test report.
Study every question
Everyday notices (A2) (15)
À quelle heure le train partira-t-il ?
Script: Mesdames et messieurs, le train à destination de Québec partira avec trente minutes de retard. Le départ est maintenant prévu à 10 h 15, voie 3. Merci de votre compréhension.
Answer: À 10 h 15.
The new departure is “maintenant prévu à 10 h 15”; 3 is the platform (“voie 3”).
Qu’est-ce que la personne commande finalement ?
Script: — Bonjour, je voudrais un café et un muffin aux bleuets, s’il vous plaît. — Désolée, il ne reste plus de muffins aux bleuets. J’ai des muffins au son ou aux bananes. — Alors un muffin aux bananes.
Answer: Un café et un muffin aux bananes.
Blueberry is sold out, so the order becomes coffee plus “un muffin aux bananes”.
Pourquoi la clinique téléphone-t-elle ?
Script: Bonjour, ici la clinique dentaire des Érables. Ce message est pour confirmer votre rendez-vous de jeudi à 14 h. Si vous ne pouvez pas venir, appelez-nous au moins un jour avant. Merci et à jeudi !
Answer: Pour confirmer un rendez-vous.
“Ce message est pour confirmer votre rendez-vous de jeudi à 14 h.”
Que doivent faire les clients ?
Script: Attention, chers clients : le magasin fermera ses portes dans quinze minutes. Veuillez vous diriger vers les caisses. Merci d’avoir magasiné chez nous.
Answer: Aller payer leurs achats.
“Veuillez vous diriger vers les caisses”: head to the checkouts because the store closes in 15 minutes.
Quand vont-ils aller au cinéma ?
Script: — Tu viens au cinéma avec nous ce soir ? — Ce soir, je ne peux pas, je travaille jusqu’à 21 h. Mais demain, je suis libre toute la journée. — Parfait, on y va demain alors.
Answer: Demain.
The second speaker works tonight but says “demain, je suis libre”; the answer is “on y va demain alors”.
Qu’est-ce qui est obligatoire dans le grand bassin ?
Script: Bonjour à tous et bienvenue à la piscine. Rappel : le bonnet de bain est obligatoire dans le grand bassin. Les enfants de moins de huit ans doivent être accompagnés d’un adulte.
Answer: Un bonnet de bain.
“Le bonnet de bain est obligatoire dans le grand bassin.”
Où se trouve la pharmacie ?
Script: — Excusez-moi, la pharmacie, c’est loin ? — Non, c’est tout près. Continuez tout droit, puis tournez à gauche au deuxième feu. La pharmacie est à côté de la banque.
Answer: À côté de la banque.
“Tournez à gauche au deuxième feu. La pharmacie est à côté de la banque.”
Quel temps fera-t-il cet après-midi ?
Script: Prévisions météo pour Moncton : ce matin, ciel nuageux. Cet après-midi, la pluie arrivera vers 15 h et continuera toute la soirée. Maximum de 12 degrés.
Answer: Il va pleuvoir.
“Cet après-midi, la pluie arrivera vers 15 h.”
Que veut faire la personne au comptoir ?
Script: — Bonjour, c’est combien pour envoyer cette lettre en France ? — C’est 3 dollars. Vous voulez aussi un reçu ? — Non merci, ça va.
Answer: Envoyer une lettre à l’étranger.
“C’est combien pour envoyer cette lettre en France ?”
Que peuvent faire les passagers qui avaient un billet pour 13 h ?
Script: Avis aux passagers du traversier : en raison du vent, le départ de 13 h est annulé. Le prochain départ aura lieu à 15 h. Les billets du départ de 13 h restent valables.
Answer: Prendre le traversier de 15 h avec le même billet.
“Le prochain départ aura lieu à 15 h. Les billets du départ de 13 h restent valables.”
Que dit la personne qui appelle ?
Script: — Allô, maman ? Je suis encore au bureau. Je vais rentrer vers 19 h. Tu peux commencer le souper sans moi. — D’accord, je te garde une assiette.
Answer: Qu’elle va rentrer tard.
“Je vais rentrer vers 19 h. Tu peux commencer le souper sans moi.”
Combien coûte la visite guidée ?
Script: Bienvenue au musée. La visite guidée en français commence dans dix minutes, près de l’entrée principale. Elle dure environ une heure et elle est gratuite.
Answer: Elle est gratuite.
“Elle dure environ une heure et elle est gratuite.”
Que propose le vendeur ?
Script: — Je cherche ce chandail en taille moyenne. — Je suis désolé, il ne nous reste que des petits et des grands. Mais on peut le commander pour vous ; il arrivera mardi.
Answer: De commander la taille moyenne.
“On peut le commander pour vous ; il arrivera mardi.”
Quand faut-il sortir le bac de recyclage ?
Script: Rappel aux résidents : la collecte du recyclage aura lieu mercredi cette semaine, et non lundi, en raison du jour férié. Placez votre bac au bord de la rue mardi soir.
Answer: Mardi soir.
“Placez votre bac au bord de la rue mardi soir”: collection moves to Wednesday.
Quel est le problème ?
Script: — Il fait froid ici ! — Oui, le chauffage ne marche pas depuis ce matin. J’ai appelé le concierge ; il viendra le réparer cet après-midi.
Answer: Le chauffage est en panne.
“Le chauffage ne marche pas depuis ce matin.”
Messages and articles (B1) (16)
Pourquoi Sophie Gagnon appelle-t-elle ?
Script: Bonjour, Sophie Gagnon à l’appareil. J’appelle au sujet de l’appartement annoncé sur la rue Main. Je voudrais savoir s’il est encore disponible et si on peut le visiter samedi. Vous pouvez me rappeler au bureau avant 17 h ou sur mon cellulaire en soirée.
Answer: Pour se renseigner sur un logement à louer.
She asks “s’il est encore disponible et si on peut le visiter samedi”: she wants information about the listing.
Qu’est-ce qui ne plaît pas à la personne dans son nouvel emploi ?
Script: — Alors, ta nouvelle job, ça se passe bien ? — Oui, l’équipe est super. Le seul problème, c’est le trajet : une heure et demie d’autobus matin et soir. Je pense acheter une voiture d’occasion.
Answer: Du temps de transport.
“Le seul problème, c’est le trajet : une heure et demie d’autobus.”
Qu’est-ce qui change pour le marché ce week-end ?
Script: Vous écoutez Radio Saint-Boniface. Ce week-end, le marché fermier déménage à l’intérieur, au centre communautaire, à cause du froid. Les heures restent les mêmes, de 9 h à 13 h. Et bonne nouvelle : le stationnement du centre est gratuit le samedi.
Answer: L’endroit où il a lieu.
It moves “à l’intérieur, au centre communautaire”; “les heures restent les mêmes”.
Que propose l’employé ?
Script: — Je voudrais retourner ce grille-pain. Il ne fonctionne pas. — Vous avez votre reçu ? — Non, je l’ai perdu. — Dans ce cas, je ne peux pas vous rembourser, mais je peux vous l’échanger contre un autre modèle identique.
Answer: Un échange contre le même modèle.
Without the receipt there’s no refund, but “je peux vous l’échanger contre un autre modèle identique”.
Que doivent apporter les employés ?
Script: Bonjour à tous. Comme vous le savez, la réunion d’équipe a lieu normalement le lundi. Cette semaine, à cause de la formation obligatoire de lundi, elle est reportée à mardi, même heure, dans la salle 204. Merci d’apporter vos rapports mensuels.
Answer: Leurs rapports mensuels.
“Merci d’apporter vos rapports mensuels.”
Comment vont-ils régler le problème de transport ?
Script: — On pourrait aller faire du ski à Mont-Tremblant ce week-end ? — J’aimerais bien, mais ma voiture est au garage jusqu’à lundi. — Pas grave, on prend la mienne. Tu paies l’essence ?
Answer: Ils vont utiliser la voiture de l’autre personne.
“Pas grave, on prend la mienne”: they’ll take the other person’s car.
Que conseille-t-on aux automobilistes ?
Script: Information routière : un accident bloque deux voies sur l’autoroute 417 en direction est, à la hauteur de la sortie Metcalfe. On prévoit des ralentissements pendant au moins une heure. Les automobilistes sont invités à emprunter les routes secondaires.
Answer: De prendre un autre chemin.
“Les automobilistes sont invités à emprunter les routes secondaires.”
Que doit faire la personne si elle tousse encore dans une semaine ?
Script: — Docteur, je tousse depuis deux semaines. — Vous avez de la fièvre ? — Non, pas du tout. — Bon, ce n’est probablement pas grave. Buvez beaucoup d’eau et, si la toux continue encore une semaine, revenez me voir.
Answer: Revoir le médecin.
“Si la toux continue encore une semaine, revenez me voir.”
Que doit faire la personne qui reçoit ce message ?
Script: Bonjour, ici Marc, de l’agence de voyages. Votre vol pour Vancouver du 12 mai a été annulé par la compagnie aérienne. On vous propose deux options : un vol le 11 mai au matin ou le 13 en soirée. Rappelez-moi avant vendredi pour me dire ce que vous préférez.
Answer: Choisir un autre vol avant vendredi.
Two options are offered: “Rappelez-moi avant vendredi pour me dire ce que vous préférez.”
Que faut-il faire pour participer ?
Script: — Tu as vu ? La bibliothèque offre maintenant des cours de conversation gratuits. — Ah oui ? C’est quand ? — Le jeudi soir. Il faut juste s’inscrire en ligne, les places sont limitées.
Answer: S’inscrire en ligne.
“Il faut juste s’inscrire en ligne, les places sont limitées.” The courses are free.
Pourquoi les écoles seront-elles fermées ?
Script: Chers parents, en raison de la tempête de neige prévue cette nuit, toutes les écoles du district seront fermées demain. Le transport scolaire est annulé. Les cours reprendront normalement jeudi, si les conditions le permettent.
Answer: À cause d’une tempête de neige.
“En raison de la tempête de neige prévue cette nuit.”
Pourquoi la deuxième personne a-t-elle choisi le centre communautaire ?
Script: — Je pense m’inscrire au gym près du bureau. — C’est une bonne idée, mais attention : ils demandent un contrat d’un an. Moi, j’ai choisi le centre communautaire. C’est moins moderne, mais on paie au mois.
Answer: Elle n’est pas obligée de s’engager pour un an.
The gym “demande un contrat d’un an”, while at the community centre “on paie au mois”.
Que faut-il faire pour signaler une panne ?
Script: Vous êtes bien au service à la clientèle d’Hydro. Nos bureaux sont fermés pour le moment. Pour signaler une panne, faites le 1. Pour toute autre question, rappelez-nous du lundi au vendredi, de 8 h à 18 h, ou visitez notre site Web.
Answer: Faire le 1.
“Pour signaler une panne, faites le 1.”
Quel était le problème ?
Script: — Excusez-moi, je crois que vous êtes assis à ma place. J’ai le siège 14B. — Ah, pardon ! Je pensais que c’était le 14A. Je vais me déplacer. — Merci, vous êtes bien aimable.
Answer: Un homme était assis à la mauvaise place.
“Je crois que vous êtes assis à ma place”: the other passenger had confused 14A and 14B.
Qu’est-ce qui devient obligatoire le 1er novembre ?
Script: Rappel important : à partir du 1er novembre, les pneus d’hiver sont obligatoires pour circuler sur les routes du Québec. Les conducteurs qui ne respectent pas cette règle s’exposent à une amende.
Answer: Les pneus d’hiver.
“À partir du 1er novembre, les pneus d’hiver sont obligatoires.”
Combien de temps durera l’appel ?
Script: — Ça te dérange si je baisse un peu la musique ? Je dois appeler un client. — Pas du tout. Tu veux que je sorte du bureau ? — Non, non, ce ne sera pas long. Cinq minutes, au plus.
Answer: Environ cinq minutes.
“Ce ne sera pas long. Cinq minutes, au plus.”
Opinion and argument (B2–C1) (14)
Que ressent la boulangère par rapport à son départ de Lyon ?
Script: Journaliste : Vous avez ouvert votre boulangerie à Moncton il y a trois ans. Regrettez-vous d’avoir quitté Lyon ? — Boulangère : Regretter, non. Il y a des jours où le pain de mon quartier me manque, bien sûr. Mais ici, j’ai trouvé quelque chose que je n’avais plus en France : des clients qui prennent le temps de me raconter leur journée.
Answer: Elle ne regrette pas, malgré une certaine nostalgie.
“Regretter, non. Il y a des jours où le pain de mon quartier me manque”: no regret, some nostalgia.
Quelle idée la chroniqueuse conteste-t-elle ?
Script: On répète que les jeunes ne lisent plus. Pourtant, les chiffres des bibliothèques disent le contraire : les prêts de romans pour adolescents n’ont jamais été aussi élevés. Ce qui a changé, ce n’est pas le goût de lire, c’est ce qu’on lit et la façon dont on en parle, souvent en ligne.
Answer: Que les jeunes auraient perdu le goût de la lecture.
She opens with “On répète que les jeunes ne lisent plus” and answers “les chiffres … disent le contraire”.
Quelle est aujourd’hui l’attitude de la première personne envers le covoiturage ?
Script: — Franchement, ton idée de covoiturage pour aller au bureau, je n’y croyais pas au début. — Et maintenant ? — Maintenant, je dois avouer qu’on économise pas mal d’argent. Bon, se lever à 6 h 30 pour passer prendre tout le monde, ce n’est pas ce que je préfère…
Answer: Il y voit des avantages, malgré un inconvénient.
“Je dois avouer qu’on économise pas mal d’argent,” though getting up at 6:30 is “pas ce que je préfère”.
Que demandent les groupes environnementaux ?
Script: La ville a dévoilé hier son plan pour planter vingt mille arbres d’ici dix ans. Les groupes environnementaux saluent l’initiative, tout en rappelant qu’un arbre planté met des décennies à offrir l’ombre d’un arbre mature. Ils demandent donc que la priorité aille d’abord à la protection des arbres existants.
Answer: De protéger en priorité les arbres déjà là.
They welcome the plan but ask “que la priorité aille d’abord à la protection des arbres existants”.
Selon l’invitée, qu’est-ce qui manque le plus aux télétravailleurs après quelques mois ?
Script: Animateur : Le télétravail, c’est une liberté ou un isolement ? — Invitée : Les deux, et c’est justement ça le piège. Au début, tout le monde se réjouit de ne plus perdre de temps dans le trafic. Mais après quelques mois, beaucoup se rendent compte que les échanges informels avec les collègues, ceux qui ne figurent dans aucun horaire, leur manquent plus qu’ils ne l’auraient cru.
Answer: Les conversations spontanées avec les collègues.
“Les échanges informels avec les collègues, ceux qui ne figurent dans aucun horaire, leur manquent.”
Pourquoi la personne hésite-t-elle à accepter le poste ?
Script: — Tu as accepté le poste à Calgary finalement ? — Pas encore. Le salaire est nettement meilleur, c’est sûr. Mais mes enfants vont dans une école francophone ici, à Ottawa, et je ne suis pas certaine de trouver l’équivalent là-bas. Je préfère vérifier avant de m’engager.
Answer: Elle s’inquiète de la scolarité en français de ses enfants.
She isn’t sure she’ll find “l’équivalent” of her children’s “école francophone” in Calgary.
Selon l’intervenant, quel est le principal défi des nouveaux arrivants ?
Script: Contrairement à ce qu’on pourrait penser, le principal défi des nouveaux arrivants dans notre région n’est pas de trouver un emploi, mais d’en trouver un qui corresponde à leurs qualifications. Trop d’ingénieurs et d’infirmières formés à l’étranger travaillent dans des entrepôts, faute de reconnaissance de leurs diplômes.
Answer: Obtenir un emploi à la hauteur de leur formation.
The challenge is “d’en trouver un qui corresponde à leurs qualifications”, because diplomas aren’t recognized.
Que pense la deuxième personne du restaurant ?
Script: — Le nouveau resto sur la rue Dalhousie, tu l’as essayé ? — Oui, samedi. Les plats étaient… disons, originaux. Le service était impeccable, par contre. Mais à ce prix-là, je m’attendais à mieux dans l’assiette.
Answer: Le service était bon, mais la nourriture ne valait pas le prix.
“Le service était impeccable, par contre … à ce prix-là, je m’attendais à mieux dans l’assiette.” “Disons, originaux” is a polite criticism.
Pourquoi le détecteur est-il si important, selon le message ?
Script: Les autorités sanitaires recommandent désormais de vérifier le détecteur de monoxyde de carbone à chaque changement d’heure. Ce gaz est inodore et invisible : sans détecteur, une fuite peut passer complètement inaperçue jusqu’à ce que les premiers symptômes, maux de tête et nausées, apparaissent.
Answer: Parce qu’on ne peut ni voir ni sentir ce gaz.
“Ce gaz est inodore et invisible : sans détecteur, une fuite peut passer complètement inaperçue.”
Comment la directrice présente-t-elle la baisse du nombre d’artistes internationaux ?
Script: Journaliste : Votre festival accueille cette année deux fois moins d’artistes internationaux. Est-ce un recul ? — Directrice : Je dirais plutôt un choix. Les billets d’avion ont explosé, et nous voulions garder des prix accessibles. Du coup, nous avons pu inviter beaucoup plus d’artistes d’ici, et le public répond présent.
Answer: Comme un choix qui profite aux artistes locaux.
“Je dirais plutôt un choix … nous avons pu inviter beaucoup plus d’artistes d’ici.”
Que propose le deuxième interlocuteur ?
Script: — Je ne comprends pas qu’on construise encore des maisons dans des zones inondables. — Moi non plus. Mais tant que les terrains y seront moins chers et que les acheteurs ne seront pas informés des risques, les promoteurs continueront. Il faudrait au minimum obliger les vendeurs à divulguer l’historique d’inondation.
Answer: D’obliger les vendeurs à informer les acheteurs des inondations passées.
“Il faudrait au minimum obliger les vendeurs à divulguer l’historique d’inondation.”
Que montrent les recherches récentes, selon ce passage ?
Script: On a longtemps cru que le bilinguisme retardait l’apprentissage du langage chez les enfants. Les recherches récentes nuancent fortement cette idée : si certains enfants bilingues ont au départ un vocabulaire plus restreint dans chaque langue, leur vocabulaire total, toutes langues confondues, est comparable à celui des enfants unilingues.
Answer: Le vocabulaire total des enfants bilingues est comparable à celui des unilingues.
“Leur vocabulaire total, toutes langues confondues, est comparable à celui des enfants unilingues.”
Que répond l’invité à l’idée que son choix est risqué ?
Script: Animatrice : Vous avez quitté un poste bien payé à Toronto pour reprendre la ferme familiale près de Winnipeg. Certains diraient que c’est risqué. — Invité : Ils n’auraient pas tort ! Une mauvaise saison, et je perds tout. Mais je me lève chaque matin en sachant pourquoi je travaille. Ça, mon ancien poste ne me l’a jamais donné.
Answer: Il admet le risque, mais valorise le sens de son travail.
“Ils n’auraient pas tort !” admits the risk; “je me lève chaque matin en sachant pourquoi je travaille” gives the reason.
Selon les observateurs, pourquoi la décision a-t-elle été reportée ?
Script: Le conseil municipal a reporté une fois de plus sa décision sur le nouveau tramway. Officiellement, il attend une étude supplémentaire sur les coûts. Mais à six mois des élections, plusieurs observateurs y voient surtout la volonté d’éviter un sujet qui divise les électeurs.
Answer: Pour éviter un sujet controversé avant les élections.
“Officiellement” introduces the stated reason; observers see “la volonté d’éviter un sujet qui divise les électeurs” before the election.
Questions people ask
+How long is the TEF Canada listening test?
40 minutes for 40 multiple-choice questions. Each recording is played once and you can’t return to a question once you’ve moved on.
+Is the listening test needed for citizenship?
Yes. For Canadian citizenship, TEF Canada has a two-test version: listening (compréhension orale) and speaking (expression orale).
+Why does the audio sound robotic?
It’s your browser’s built-in French voice reading our scripts. It’s good for practice, but real test recordings use human voices, so add French radio or podcasts to your routine.
Sources
- TEF Canada: taking the test (Le français des affaires) · checked October 26, 2026
- TEF Canada: learn more (Le français des affaires, CCI Paris Île-de-France) · checked October 26, 2026
Updated October 26, 2026. Not affiliated with CCI Paris Île-de-France (TEF), France Éducation international (TCF) or IRCC.
Keep going
- TEF Canada practice test: compréhension écriteFree TEF Canada practice test: original French reading passages from A2 to C1 with four-option questions and English explanations. No sign-up.
- TEF Canada speaking: expression oraleTEF Canada expression orale: 15 minutes with an examiner. Section A asks for information, section B argues to convince. Practice prompts and tips inside.
- French for Canadian citizenshipProving French for Canadian citizenship: who must, the CLB/NCLC 4 speaking and listening level, what TEF Canada and TCF Canada results IRCC accepts.
- TEF Canada: the complete guideTEF Canada explained: the four tests, timing, the 0–699 score and NCLC levels, how booking works, results in 1–10 business days, and 2-year validity.