Verbe to do · Conjugaison
Present perfect de do en anglais
La réponse : have / has done
B1· 3e à 2nde
Action passée reliée au présent.
Réponse rapide
Le present perfect du verbe to do en anglais est have / has done.
Exemple : I have done my homework.
Conjugaison complète au present perfect
| Pronom | Forme | Contraction |
|---|---|---|
| I | have done | I've done |
| You | have done | You've done |
| He / She / It | has done | He's / She's / It's done |
| We | have done | We've done |
| You (pl.) | have done | You've done |
| They | have done | They've done |
Les pièges à éviter
1. I have did ❌
Après have/has, c'est done (participe passé), pas did (prétérit). Erreur fréquente chez les francophones : I have done it, jamais I have did it.
2. Did ≠ done
Did s'utilise seul au prétérit (I did my work yesterday). Done s'utilise avec have/has au present perfect (I have done my work). Les deux ne sont jamais interchangeables.
3. Present perfect ou prétérit ?
Avec une date passée précise (yesterday, last week, in 2020), il faut le prétérit did, pas le present perfect. I did it yesterday ✓ / I have done it yesterday ❌.
Quiz pour s’entraîner
Pour aller plus loin
Le concours d’anglais évalue present perfect de do sur de vraies phrases
Plutôt qu’un exercice scolaire isolé, vos élèves rencontrent ce temps en contexte, dans une épreuve nationale qui les motive vraiment.
Inscrivez vos élèves190 000 élèves chaque année · CM1 à 1ère pro
Pratiquer sur PLAYMaîtrise present perfect de do à l’oral, pas juste à l’écrit
La conjugaison est claire dans ta tête. PLAY te la fait pratiquer en jeu, avec feedback instantané, jusqu’à ce qu’elle sorte toute seule.
S’entraîner sur present perfect de doGratuit · Sans inscription · 3 minutes
Côté enseignantFaites travailler present perfect de do à toute la classe avec un suivi individuel
Academy met à disposition des activités ciblées sur cette forme, auto-corrigées, avec un tableau de bord par élève : repérez d’un coup d’œil qui décroche.
Découvrir Academy30 jours d’essai · Sans carte bancaire
Questions fréquentes
Quel est le present perfect de do en anglais ?+
C'est have done (I, you, we, they) ou has done (he, she, it). Done est le participe passé de to do. Exemple : I have done my homework (J'ai fait mes devoirs, et c'est terminé).
Quelle est la différence entre did et done ?+
Did = prétérit (passé daté) : I did it yesterday. Done = participe passé, utilisé au present perfect avec have/has : I have done it (je l'ai fait, c'est fini). On ne dit jamais I have did.
Comment dire « j'ai fait mes devoirs » en anglais ?+
Deux possibilités. Avec une date précise (hier) → prétérit : I did my homework yesterday. Sans date, action récente avec résultat actuel → present perfect : I have done my homework (= ils sont faits, je peux sortir).
Que veut dire « well done » ?+
Well done ! = Bien joué ! Bravo ! C'est une expression figée. On y trouve done seul (participe passé) au sens de « bien fait ». Pas de have devant : c'est de l'anglais elliptique courant.
Comment former la négation et la question au present perfect de do ?+
Négation : I haven't done, she hasn't done. Question : Have you done your homework yet? Has she done it? On inverse have/has avec le sujet, et done reste invariable.
Mis à jour le 15 juillet 2026 par l’équipe pédagogique Big Challenge — depuis 1999, plus de 250 000 élèves passent chaque année notre concours d’anglais. Notre approche pédagogique →
Continuer à apprendre
D’autres formes du verbe to do arrivent bientôt.