Vai al contenuto principale

Verbo to do · Coniugazione

Present perfect di do in inglese

La risposta: have / has done

B1

Un'azione passata collegata al presente.

Questa pagina per:

Risposta rapida

Il present perfect del verbo to do in inglese è have / has done.

Esempio: I have done my homework.

Coniugazione completa al present perfect

PronomeFormaForma contratta
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

Le trappole da evitare

1. I have did ❌

Dopo have/has ci vuole done (participio passato), non did (past simple). L'italiano ha qui un vantaggio: ho fatto si costruisce esattamente come have done (avere + participio). L'errore nasce quando si conosce già did come forma isolata del passato e la si trascina per abitudine nella costruzione con have: I have done it ✓, mai I have did it ❌.

2. Did ≠ done

Did si usa da solo al past simple (I did my work yesterday). Done si usa con have/has al present perfect (I have done my work) — esattamente come l'italiano ho fatto (avere + participio). I due non sono mai intercambiabili.

3. I have done it yesterday ❌

Con una data passata precisa (yesterday, last week, in 2020), ci vuole il past simple did, non il present perfect. In italiano il passato prossimo (ho fatto ieri) copre entrambi i casi, da cui il calco: I have done it yesterday ❌ → I did it yesterday ✓.

Quiz per esercitarsi

Domanda 1 / 3Banca domande The Big Challenge

Completa: I have already _____ the dishes.

Per andare oltre

Il concorso di inglese verifica il present perfect di do su frasi vere

Invece di un esercizio isolato, i Suoi studenti incontrano questo tempo verbale in contesto, in una prova nazionale che li motiva davvero.

Iscriva i Suoi studenti

30.000 studenti ogni anno · Dalla primaria alle superiori

Esercitarsi su PLAYPadroneggia il present perfect di do quando parli, non solo sul quaderno

La coniugazione ti è chiara. PLAY te la fa usare giocando, con una correzione immediata, finché non ti esce da sola.

Mettiti alla prova sul present perfect di do

Gratis · Senza registrazione · 3 minuti

Per gli insegnantiFaccia lavorare tutta la classe sul present perfect di do, con un monitoraggio per studente

La Academy mette a disposizione attività mirate su questa forma, con correzione automatica e progressi visibili studente per studente: capisce a colpo d’occhio chi resta indietro.

Scopra la Academy

30 giorni di prova · Senza carta di credito

Domande frequenti

Qual è il present perfect di do in inglese?+

È have done (I, you, we, they) oppure has done (he, she, it). Done è il participio passato di to do. Esempio: I have done my homework (Ho fatto i compiti, e sono finiti).

Che differenza c'è tra did e done?+

Did = past simple (passato datato): I did it yesterday. Done = participio passato, usato al present perfect con have/has: I have done it (l'ho fatto, è finito). Non si dice mai I have did.

Come si dice «ho fatto i compiti» in inglese?+

Due possibilità. Con una data precisa (ieri) → past simple: I did my homework yesterday. Senza data, azione recente con risultato attuale → present perfect: I have done my homework (= sono fatti, posso uscire).

Cosa significa «well done»?+

Well done! = Ben fatto! Bravo! È un'espressione fissa. Contiene done da solo (participio passato) nel senso di «fatto bene». Nessun have davanti: è inglese ellittico molto comune.

Come si forma la negazione e la domanda al present perfect di do?+

Negazione: I haven't done, she hasn't done. Domanda: Have you done your homework yet? Has she done it? Si inverte have/has con il soggetto, e done resta invariabile.

do Present perfect: schede collegate

Altre schede vicine per argomento o per uso.

do Present perfect nel programma scolastico

Questo argomento fa parte del programma ufficiale di inglese delle classi seguenti: lo ritrovi nel suo contesto annuale, insieme alle altre regole, ai verbi e ai campi lessicali da conoscere.

Aggiornato il 8 ottobre 2026 dal team didattico Big Challenge. Dal 1999, oltre 30.000 studenti partecipano ogni anno al nostro concorso di inglese. Il nostro approccio didattico →

Continua a imparare

Altre forme del verbo to do arrivano presto.