Grammaire
Les pièges grammaticaux les plus fréquents en anglais
Trois pièges reviennent sans cesse chez les francophones : le present perfect, les prépositions in, on et at, et les articles a, an et the. Chacun obéit à une règle simple, que des exemples corrigés permettent de retenir.

Present perfect ou past simple : le lien avec le présent
Le français utilise le passé composé pour presque tout. L’anglais distingue deux temps. Le past simple raconte une action terminée à un moment daté du passé. Le present perfect (have ou has + participe passé) relie le passé au présent : le résultat se voit encore, la période n’est pas terminée, ou le moment exact n’a pas d’importance.
| Situation | Temps | Exemple |
|---|---|---|
| Moment daté du passé | past simple | I did my homework yesterday. (J’ai fait mes devoirs hier.) |
| Résultat visible maintenant | present perfect | I have done my homework. (J’ai fini mes devoirs, je peux sortir.) |
| Expérience de vie, sans date | present perfect | She has visited Edinburgh. (Elle a visité Édimbourg.) |
Le piège classique : dès qu’une expression de temps révolu apparaît (yesterday, last week, in 2019, two days ago), le present perfect est impossible. On dit I saw him yesterday (Je l’ai vu hier), jamais I have seen him yesterday.
Les participes passés irréguliers (done, seen, gone, written) font partie du travail : la liste des verbes irréguliers permet de les réviser, et l’article sur passé simple et present perfect détaille les cas limites.
Depuis en français : for, since et le présent qui ne convient pas
Le français dit « j’habite ici depuis 2010 », au présent. L’anglais refuse ce présent pour une durée qui se poursuit : il faut le present perfect. C’est la faute la plus courante de cette famille.
- Faux : I live here since 2010.
- Correct : I have lived here since 2010. (J’habite ici depuis 2010.)
Il reste à choisir entre since et for. Since donne le point de départ (since Monday, since 2010). For donne la durée (for three years, for two hours).
Attention au contraste avec le past simple. I have lived in London for three years signifie que vous y habitez encore (J’habite à Londres depuis trois ans). I lived in London for three years décrit une période terminée (J’ai habité trois ans à Londres, ce n’est plus le cas). La durée seule ne décide pas du temps : c’est la situation actuelle qui tranche.
Trois petits mots accompagnent souvent le present perfect :
- just : l’action vient de se produire (I have just finished., Je viens de finir.)
- already : c’est déjà fait (She has already left., Elle est déjà partie.)
- yet : en question ou en négation, en fin de phrase (Have you eaten yet?, As-tu déjà mangé ? ; I haven’t called him yet., Je ne l’ai pas encore appelé.)
In, on, at : choisir la bonne préposition
Ces trois prépositions se choisissent selon la précision du repère, du plus exact au plus large.
| Préposition | Repère | Exemples |
|---|---|---|
| at | point précis : heure, endroit précis | at 8 o’clock, at school, at the bus stop |
| on | jours, dates, surfaces | on Friday, on 5 May, on the table |
| in | mois, années, saisons, espaces fermés | in April, in 2020, in winter, in the box |
Quelques exceptions s’apprennent telles quelles. On dit in the morning (le matin) et in the afternoon (l’après-midi), mais at night (la nuit) et on Monday morning (lundi matin). Pour les transports, on the bus, on the train et on a plane s’emploient pour les véhicules où l’on peut se déplacer, alors qu’on dit in the car et in a taxi.
Beaucoup de verbes imposent aussi leur préposition. I am looking at her (Je la regarde) et non looking to her. I am listening to music (J’écoute de la musique) et non listening music. Le mieux est de retenir le verbe avec sa préposition, comme un seul bloc. Les autres cas sont réunis dans l’article sur les prépositions en anglais.
The, a, an ou rien : le piège des articles
Les francophones raisonnent avec « un » et « le », qui ne se superposent pas exactement à a et the. Deux repères aident à trancher.
- a ou an : une chose parmi d’autres, ou citée pour la première fois (I saw a dog in the park., J’ai vu un chien dans le parc.)
- the : une chose que votre interlocuteur peut identifier, parce qu’elle est déjà citée ou qu’elle est unique (The dog was huge., Le chien était énorme. I saw the moon last night., J’ai vu la lune hier soir.)
Pour la lune de la Terre, the moon s’impose, car il n’y en a qu’une. Le test le plus simple : si votre interlocuteur peut demander « laquelle ? », prenez a ou an. S’il sait déjà de quoi vous parlez, prenez the.
Le choix entre a et an dépend du son, pas de la lettre : an hour (le h ne se prononce pas), an umbrella, mais a university (le mot commence par le son « you »).
Enfin, l’anglais supprime l’article là où le français en met un. On dit I love music (J’aime la musique), Dogs are loyal (Les chiens sont fidèles) et I go to school by bus (Je vais à l’école en bus). Le détail des règles se trouve dans l’article sur les articles a, an et the.
Corriger ces erreurs pour de bon
Connaître la règle ne suffit pas : l’erreur s’installe parce qu’elle sonne juste à l’oreille d’un francophone. Quelques habitudes aident à la déloger.
- Tenez un carnet d’erreurs. Notez la phrase fausse et sa version correcte, trois ou quatre à la fois, pas davantage.
- Retenez chaque règle par une phrase modèle entière : I have lived here for three years., See you on Friday!, I saw the moon.
- Relisez vos textes en trois passages : d’abord les temps, ensuite les prépositions, enfin les articles.
- Dites vos phrases à voix haute. Une phrase correcte prononcée dix fois devient un réflexe, ce que la lecture silencieuse ne fait pas.
Ces automatismes se corrigent surtout à l’oral, quand on n’a pas le temps de réfléchir. Les cours particuliers en visio avec un professeur natif permettent de reprendre chaque erreur sur le moment, en anglais.
Entre deux séances, lire et écouter de l’anglais fait aussi son travail : on repère les bonnes tournures sans effort, et elles reviennent ensuite d’elles-mêmes quand on parle.
Questions fréquentes
Quel est le piège de grammaire le plus fréquent en anglais pour un francophone ?
Employer le présent à la place du present perfect avec « depuis » est l’une des fautes les plus courantes : on entend I live here since 2010 au lieu de I have lived here since 2010. Les prépositions in, on, at et les articles the et a sont aussi des sources d’erreurs très répandues.
Peut-on employer le present perfect avec yesterday ou last week ?
Non. Dès qu’une expression indique un moment révolu précis (yesterday, last week, in 2019, two days ago), il faut utiliser le past simple. On dit I saw him yesterday. Le present perfect convient quand le moment n’est pas précisé ou que la période continue.
Comment savoir s’il faut écrire a ou an ?
Tout dépend du son qui suit, pas de la lettre. On emploie an devant un son de voyelle (an apple, an hour) et a devant un son de consonne (a dog, a university). Dans la pratique, prononcez le mot suivant à voix haute : l’oreille tranche vite.
