Aller au contenu principal

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.

Cette page pour :

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

PronomFormeContraction
Ihave doneI've done
Youhave doneYou've done
He / She / Ithas doneHe's / She's / It's done
Wehave doneWe've done
You (pl.)have doneYou've done
Theyhave doneThey'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. Diddone

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

Question 1 / 3Banque The Big Challenge

Complète : I have already _____ the dishes.

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èves

190 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 do

Gratuit · 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 Academy

30 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 Challengedepuis 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.