Exercices de grammaire21 sept. 202610 min de lecture

Discours rapporté en anglais : 25 exercices corrigés

Quand le verbe introducteur est au passé (she said, he told me), l'anglais recule d'un cran : I am devient she was, I will call devient he would call, et today devient that day. Les 25 exercices ci-dessous se corrigent au clic, avec une explication en français pour chaque réponse.

Écrit par Raheel Ashraf

Entraînement gratuit: Exercices gratuits de grammaire anglaise (avec corrigés)

Le discours rapporté anglais tient dans une seule mécanique : dès que le verbe qui introduit est au passé (said, told, explained, asked), le verbe rapporté recule d'un cran. Présent → prétérit (I am tired → she said she was tired), prétérit → plus-que-parfait (I didn't understand → she said she hadn't understood), will → would, can → could, present perfect → past perfect. Les pronoms et les marqueurs de temps suivent le mouvement : my devient her, today devient that day, here devient there.

Le français ne joue pas le même jeu : à l'oral, on conserve le présent (« elle a dit qu'elle est fatiguée »), et l'on garde souvent « demain » ou « ici » tels quels. Deux pièges s'ajoutent à la bascule : say et tell, que le verbe unique « dire » confond (tell exige une personne juste après, sans « to »), et les questions rapportées, qui reprennent l'ordre normal sujet + verbe (He asked me where I lived, jamais where did I live). Les 25 exercices se corrigent au clic, du niveau A2 au niveau B2, et chaque explication nomme la règle ET l'habitude française qui produit l'erreur.

Avec un verbe introducteur au passé (said, told, asked), on recule d'un cran : présent → prétérit, prétérit → past perfect, will → would, can → could, present perfect → past perfect. Les pronoms et les marqueurs suivent : my → her, today → that day, here → there.

Quiz : Discours rapporté en anglais — 25 questions

Échauffement · A2
Q1.She said she ___ really tired, so she went straight home.
Q2.Anna said that she ___ the question.
Q3.Marc said he ___ me the next day about the price.
Q4.She said she ___ not come to the meeting because she had a dentist appointment.
Q5.On his first day at work, Tom said he ___ speak a word of French.
Q6.She said she ___ from home that week, so the office was empty.
Q7.He said he ___ never flown before that trip to Istanbul.
Intermédiaire · B1
Q1.She ___ me that the shop was already closed.
Q2.He ___ that he was tired of the same routine.
Q3.She said ___ me that she needed two more days.
Q4.He asked me where ___.
Q5.My parents asked me ___ I had finished my internship.
Q6.He asked me how long I ___ in Nantes.
Q7.The receptionist told me ___ the form at the desk.
Q8.She told us ___ make any noise during the exam.
Q9.Anna said she would bring ___ sister to the party.
Q10.The journalist ___ me if the interview was over.
Défi · B2
Q1.She said she was busy ___ and could not see us before Friday.
Q2.He said he would send the invoice ___.
Q3.They said they had seen the film ___.
Q4.She said she had bought the phone two days ___.
Q5.She said she had grown up ___ and did not want to move back.
Q6.She said ___ was her favourite jacket and she never lent it.
Q7.The teacher explained that water ___ at 100 degrees Celsius.
Q8.My brother ___ me that the train had already left.

La concordance des temps : tout recule d'un cran

Tout dépend du verbe introducteur. Avec said, told, explained, asked au passé, chaque temps rapporté recule d'une étape vers le passé. Avec say ou tell au présent (He says he is busy), rien ne bouge, parce que le moment de la parole est encore le vôtre.

I am tired → She said she was tired (présent → prétérit).
I'm working from home → He said he was working from home (présent progressif → prétérit progressif).
I didn't understand → She said she hadn't understood (prétérit → past perfect).
I have never flown → He said he had never flown (present perfect → past perfect).
I will call / I won't come → They said they would call / wouldn't come (will → would).
I can help → She said she could help (can → could).
I must leave / I have to leave → He said he had to leave (have to → had to ; must, invariable, se remplace en pratique par had to).
Le test le plus rapide : replacez le verbe introducteur par « a dit que ». Si cette formule fonctionne, l'anglais exige un temps en arrière, jamais le temps du message original.

Say ou tell ? La réponse est après le verbe

Le français a un seul verbe pour les deux. L'anglais distingue selon ce qui suit : tell prend une personne immédiatement après lui, say ne prend jamais de personne directe.

tell + personne : tell me, tell her, tell the team, tell them everything.
jamais tell to me ni tell to her : la préposition to n'existe pas après tell.
say + (that) : he said that the shop was closed — aucune personne derrière le verbe.
say + to + personne : she said to me that she needed time, plus lourd mais correct.
ask + personne pour une question : he asked me if I was ready (jamais asked to me).
« Je lui ai dit que » se dit I told him that : le « lui » français (complément d'objet indirect) devient en anglais un objet direct de tell, et c'est de là que vient la confusion avec said him.

Les questions rapportées redeviennent des affirmations

Une question rapportée garde le verbe introducteur ask, mais perd la forme interrogative : plus d'inversion, plus d'auxiliaire do, et un point final. Si la question appelait une réponse par yes ou no, c'est if ou whether qui sert de charnière.

Question ouverte : Where do you live? → He asked me where I lived (sujet + verbe, did disparaît).
Question fermée : Are you coming? → She asked if I was coming (ou whether I was coming).
Est-ce que… ? : Do you like it? → He asked if I liked it — le « est-ce que » n'a pas d'équivalent préposé.
Qui ? : Who called you? → She asked who had called me (qui reste sujet, donc pas d'inversion à supprimer).
Ordre d'interrogation conservé seulement dans la principale : Where did she say the files were?
Écrivez d'abord la réponse, puis encadrez-la de ask + if ou du mot interrogatif : « I lived in Lyon » → He asked me where I lived. Une réponse ne s'inverse pas, donc une question rapportée non plus.

Marqueurs de temps, de lieu, et les cas sans bascule

Les pronoms ne sont pas les seuls à se déplacer : les marqueurs qui situaient le discours original se re-calculent depuis le moment où l'on rapporte. Cette logique est mécanique, pas idiomatique — le récit a changé de point d'observation.

today → that day ; tonight → that night ; this morning → that morning.
tomorrow → the next day ou the following day ; yesterday → the day before.
next week → the following week ; last week → the week before ; two days ago → two days before.
here → there ; this → that ; these → those ; my → her, our → their.
Pas de bascule pour une vérité générale (water boils at 100 degrees) ni pour un fait encore vrai au moment où l'on parle, surtout avec un introducteur au présent (She says she is free tomorrow).
Gardez un marqueur d'origine quand le repère n'a pas encore expiré : jeudi, elle peut dire « I said I was busy today » puisque aujourd'hui est encore aujourd'hui. Dans un récit au passé, en revanche, that day est la seule forme propre.

Comment s'entraîner pour que la bascule devienne réflexe

Le discours rapporté s'automatise par paires : dites une phrase à voix haute, puis rapportez-la. La bascule n'est jamais qu'une translation d'un cran, et vingt répétitions suffisent pour que I am → she was devienne aussi automatique que la conjugaison du présent.

Faites un bloc de 25 questions par jour plutôt qu'une longue session : la correction immédiate tombe pendant que la phrase directe est encore en mémoire. Ensuite, entraînez-vous sur vos comptes rendus réels — collez un résumé de réunion ou un e-mail dans le correcteur gratuit de PromGee, et chaque concordance ratée, chaque « said me » ou « where did you live » sera signalé avec son explication en français.

Continuer à s'entraîner

Questions fréquentes

Comment former le discours rapporté en anglais ?

Avec un verbe introducteur au passé (said, told, asked), on recule d'un cran : présent → prétérit, prétérit → past perfect, will → would, can → could, present perfect → past perfect. Les pronoms et les marqueurs suivent : my → her, today → that day, here → there.

Pourquoi dit-on « she told me » et jamais « she said me » ?

Parce que tell exige un objet personnel juste après lui (tell me, tell her), sans préposition, alors que say n'admet pas de personne directe : on dit he said that… ou he said to me that…. Le verbe français unique « dire à quelqu'un » masque cette différence, d'où l'erreur said me.

Comment rapporter une question en anglais ?

On utilise ask, on supprime l'inversion et l'auxiliaire do, et une question fermée devient if ou whether : Where do you live? → He asked me where I lived. Are you ready? → She asked if I was ready. Les temps se conforment à la concordance comme pour une affirmation.

Vérifiez vos « il a dit que » dans vos vrais textes

Concordance, say ou tell, questions rapportées : ce sont vos propres phrases qui comptent. Collez un compte rendu de réunion dans le correcteur gratuit de PromGee et voyez chaque discours rapporté corrigé avec son explication en français.

Corriger mon anglais gratuitement

Sources et références

Ce guide s'appuie sur des ressources reconnues de grammaire anglaise. Consultez les références ci-dessous pour aller plus loin.