La confusion entre « j’avais fait » et « je fais » ne relève pas d’une simple coquille d’orthographe. Elle touche à la mécanique profonde du système verbal français, là où la chronologie des événements croise la valeur aspectuelle de chaque temps. Les grammaires modernes, mises à jour ces dernières années, abordent cette question sous un angle que la plupart des contenus en ligne ignorent.
Valeur aspectuelle du plus-que-parfait : ce que les grammaires modernes ont changé
Les articles qui dominent les résultats de recherche se concentrent sur un problème d’orthographe : faut-il écrire « fait » avec un -t ou « fais » avec un -s ?
A lire en complément : HUMORISTE femme blonde recherchée : où découvrir les talents à suivre en 2026 ?
La question « j’avais fait ou fais » pose un tout autre problème, celui du choix entre deux temps verbaux. Ces deux temps ne décrivent pas la même réalité.
Les grammaires pédagogiques récentes, notamment celles destinées à l’enseignement du français langue étrangère, insistent davantage sur la valeur aspectuelle que sur la seule chronologie. « J’avais fait » (plus-que-parfait) exprime une action achevée, antérieure à un repère lui-même situé dans le passé. « Je fais » (présent de l’indicatif) ancre l’action dans le moment de l’énonciation.
A lire en complément : Capitales du monde en J : les villes à connaître absolument
Dire « quand j’avais fait mes courses, je rentrais chez moi » place les deux actions dans un passé révolu, avec un rapport d’antériorité clair. Dire « quand j’ai fait mes courses, je fais la cuisine » mélange passé composé et présent, ce qui fonctionne à l’oral pour décrire une habitude, mais reste surveillé à l’écrit.

Constructions mixtes « si j’avais fait, je fais » : norme écrite et usage oral
Un cas particulier mérite qu’on s’y arrête. Dans les phrases conditionnelles, la combinaison « si j’avais fait… je fais… » apparaît régulièrement dans la langue parlée. La norme écrite actuelle, telle que rappelée par les notices grammaticales récentes, classe cette construction parmi les tours familiers à éviter en rédaction soignée.
La forme attendue reste « si j’avais fait, j’aurais… » (plus-que-parfait + conditionnel passé) ou, pour l’irréel du présent, « si je faisais, je ferais… » (imparfait + conditionnel présent). Le mélange des systèmes temporels dans une même phrase conditionnelle produit ce que les linguistes appellent une rupture de concordance.
Cette rupture n’empêche pas la compréhension. En revanche, elle signale un registre informel que les correcteurs automatiques détectent de mieux en mieux. Plusieurs outils de correction intègrent depuis peu des règles de désambiguïsation entre ces constructions mixtes, documentées dans leurs notes de mise à jour.
Pourquoi l’oral tolère ce que l’écrit refuse
À l’oral, le locuteur actualise souvent le résultat d’une hypothèse passée en le ramenant au présent : « Si j’avais su, je prends le train. » Cette actualisation crée un effet de vivacité narrative. Les grammaires descriptives la notent sans la condamner.
Les grammaires prescriptives, celles qui servent de référence pour les examens et les concours, maintiennent la concordance des temps comme règle. Aucune simplification normative n’a été adoptée pour autoriser le remplacement du conditionnel par le présent dans ces structures.
Orthographe de « fait » et « fais » : la règle qui ne change pas
Indépendamment du temps choisi, la terminaison du verbe « faire » obéit à des règles fixes que les grammaires modernes n’ont pas modifiées.
- Au présent de l’indicatif, les trois personnes du singulier s’écrivent : je fais, tu fais, il/elle fait. La première et la deuxième personne prennent un -s, la troisième un -t.
- Au passé composé, le participe passé de « faire » est invariable dans la majorité des cas : on écrit toujours « j’ai fait » avec un -t, jamais « j’ai fais ». La confusion vient de la prononciation identique.
- Au plus-que-parfait, la même logique s’applique : « j’avais fait », « tu avais fait », « il avait fait ». Le participe passé « fait » ne change pas de terminaison selon la personne de l’auxiliaire.
L’erreur « j’ai fais » ou « j’avais fais » provient d’une contamination par la forme du présent (je fais). Le raisonnement grammatical est simple : « fait » dans ces cas est un participe passé, pas une forme conjuguée. Il ne porte pas les marques de personne.
Programmes scolaires et évolution de l’enseignement du système verbal
Les programmes officiels de français, en France comme au Québec, ont renforcé entre 2023 et 2025 la distinction fonctionnelle entre passé composé, imparfait et plus-que-parfait. L’objectif affiché est de faire comprendre aux élèves que ces temps ne sont pas interchangeables, même quand ils semblent raconter la même chose.
La tendance pédagogique actuelle privilégie l’approche par contextes d’emploi plutôt que par tableaux de conjugaison. Au lieu de demander « conjuguez faire au plus-que-parfait », on demande « dans cette phrase, pourquoi le plus-que-parfait et pas le passé composé ? ».
Cette approche aide à comprendre pourquoi « j’avais fait » et « j’ai fait » ne sont pas substituables, même si les deux expriment une action passée. Le plus-que-parfait marque une antériorité par rapport à un autre événement passé. Le passé composé relie l’action passée au moment présent.
Ce que les correcteurs automatiques détectent (et ce qu’ils ratent)
Les outils de correction identifient facilement l’erreur « j’ai fais » (terminaison fautive). Ils repèrent aussi, de plus en plus, les incohérences de concordance des temps dans les phrases complexes.
- La faute « j’avais fais » est systématiquement signalée par les correcteurs récents.
- La construction « si j’avais fait, je fais » est détectée par certains outils comme rupture de concordance, avec une suggestion de remplacement par le conditionnel.
- Les phrases longues où le plus-que-parfait côtoie le présent sans justification narrative restent plus difficiles à analyser automatiquement, car le contexte détermine si le mélange est volontaire ou fautif.

La question « j’avais fait ou fais » recouvre deux problèmes distincts : un problème d’orthographe (la terminaison -t du participe passé) et un problème de syntaxe (le choix du temps verbal dans une phrase complexe). Les grammaires actuelles traitent ces deux dimensions, mais la norme écrite reste stable sur les deux points.
Le participe passé de « faire » s’écrit avec un -t, et la concordance des temps dans les constructions conditionnelles continue d’exiger le conditionnel, pas le présent.

