Present perfect affermativo

In breve

have / has + participio passato: un'esperienza o un risultato che conta adesso, senza dire quando.

Soggetto Ausiliare Forma breve
I / you / we / they have + participio I've, you've, we've, they've
he / she / it has + participio he's, she's, it's
Base Past Participio
regolare -ed stessa forma in -ed
be was/were been
see saw seen
do did done
eat ate eaten
go went gone
take took taken
fly flew flown
drive drove driven
write wrote written

Sempre have, anche dove l'italiano usa essere. Il participio non concorda mai. Se dici quando, usa il past simple.

Mai il past simple dopo have: I have seen, non I have saw. have been to = ci sei stato e sei tornato; has gone to = è ancora lì.

A2 · Lezione 7 · Present perfect: forma affermativa

La spiegazione completa, dalla lezione che insegna questa regola

Il present perfect si costruisce come il nostro passato prossimo: un ausiliare più il participio passato. I have visited Rome ricalca ho visitato Roma. La forma quindi la conosci già. Le differenze sono nell'uso e nell'ausiliare, ed è lì che sbaglierai.

Il present perfect parla di esperienze che fanno parte della tua vita e di risultati che contano adesso, senza dire quando sono successi. Se dici quando, l'inglese passa al past simple.

Il passato prossimo accetta una data, il present perfect no. Sono stato a Roma nel 2019 si dice I visited Rome in 2019, al past simple. I have visited Rome va bene solo se non dici quando. Prima di usare have, controlla che nella frase non ci sia un momento preciso.

La forma: have o has + participio

L'ausiliare è have, oppure has con he, she e it, come al presente. Il participio passato (la «terza forma» del verbo) non cambia mai: non concorda con il soggetto, come invece succede in italiano con essere (siamo arrivate).

has con he, she e it; have con tutti gli altri.
SoggettoAusiliareParticipioEsempio
IhavetravelledI have travelled by night train.
youhavebookedYou have booked the wrong flight.
he / she / ithaslandedHer plane has landed.
wehaveclimbedWe have climbed that mountain.
theyhavestayedThey have stayed in a tent.

L'inglese usa sempre have, anche con i verbi che in italiano vogliono essere. Sono andato, sono stata, siamo arrivati diventano tutti have o has + participio. Non tradurre «sono» con am: dopo am, is o are non può venire un participio con questo significato.

La -s della terza persona va su has, mai sul participio: She has visited, non she has visits e non she have visited.

Da dove viene il participio

Nei verbi regolari il participio è uguale al past simple in -ed che conosci già: travel — travelled — travelled.

Verbi regolari: past simple e participio sono la stessa parola.
Forma basePast simpleParticipio passato
visitvisitedvisited
traveltravelledtravelled
staystayedstayed
packpackedpacked
bookbookedbooked
climbclimbedclimbed
arrivearrivedarrived

Molti verbi irregolari hanno un participio diverso dal past simple, e dopo have o has serve proprio quello. Imparali a gruppi di tre.

Dopo have e has va la terza colonna.
Forma basePast simpleParticipio passato
bewas / werebeen
seesawseen
dodiddone
eatateeaten
gowentgone
taketooktaken
flyflewflown
drivedrovedriven
writewrotewritten
rideroderidden
swimswamswum

I have saw the sea è l'errore classico: saw è il past simple e dopo have non può stare. Ci vuole il participio: I have seen the sea.

Alcuni irregolari usano la stessa parola per tutte e due le forme: lose — lost — lost, sleep — slept — slept, buy — bought — bought, meet — met — met. Anche con questi davanti ci vuole have o has.

La forma breve

Quando si parla, have e has si attaccano quasi sempre al pronome. Se scrivi come si parla, scrivili attaccati anche tu.

Forma pienaForma breveEsempio
I haveI'veI've been to Greece.
you haveyou'veYou've packed too much.
he hashe'sHe's flown over the desert.
she hasshe'sShe's lost her passport.
it hasit'sIt's arrived.
we havewe'veWe've driven all the way.
they havethey'veThey've taken the ferry.

he's e she's possono voler dire he is o he has. Lo capisci dalla parola che segue: se è un participio, è has (She's gone home); se è un aggettivo o un nome, è is (She's tired).

been e gone

Per i luoghi, sono stato in Egitto si dice con il participio di be: I have been to Egypt, cioè ci sei andato e sei tornato. Il participio di go si usa per chi è ancora lì: She has gone to Egypt vuol dire che adesso è in Egitto.

L'italiano dice «stato in», l'inglese dice have been to. have been in vuol dire un'altra cosa: non usarlo per raccontare che hai visitato un posto.

Verifica quello che hai letto

6 delle 15 domande che questa lezione fa nell’app. Scrivi la forma o scegli la risposta.

  1. My sister ___ travelled all over Asia.

  2. We ___ booked two seats on the night bus.

  3. They have(visit) six islands on this trip.

  4. Our plane has(land) in the wrong city.

  5. He has(pack) his backpack.

  6. I have ___ to Morocco twice.

Esempi dal corso

La parola segnata è quella a cui si applica la regola. Premi play per ascoltare la frase.

  1. I've been to Greece.

    Sono stato in Grecia.

  2. Her plane has landed.

    Il suo aereo è atterrato.

  3. She's lost her passport.

    Lei ha perso il passaporto.

  4. They've taken the ferry.

    Loro hanno preso il traghetto.

  5. She has gone to Egypt.

    Lei è andata in Egitto (ed è ancora lì).

  6. I have seen the sea.

    Ho visto il mare.

  7. You have booked the wrong flight.

    Tu hai prenotato il volo sbagliato.

  8. I have travelled by night train.

    Ho viaggiato in treno notturno.

  9. I have swum in the sea at midnight.

    Ho nuotato in mare a mezzanotte.

  10. My parents have visited more than thirty countries.

    I miei genitori hanno visitato più di trenta paesi.

Frasi del corso che usano questa regola: 98

Prova tu

Traduci una frase che usa questa regola. Come nell’app, la correzione segna la parola sbagliata e indica la regola che c’è dietro.

2121/4

Frasi

Scrivila in inglese

Sono stato in Grecia.

present perfect: have + been to

1 / 4

Esercitati su questa regola nell’app