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).
| Soggetto | Ausiliare | Participio | Esempio |
|---|---|---|---|
| I | have | travelled | I have travelled by night train. |
| you | have | booked | You have booked the wrong flight. |
| he / she / it | has | landed | Her plane has landed. |
| we | have | climbed | We have climbed that mountain. |
| they | have | stayed | They 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.
| Forma base | Past simple | Participio passato |
|---|---|---|
| visit | visited | visited |
| travel | travelled | travelled |
| stay | stayed | stayed |
| pack | packed | packed |
| book | booked | booked |
| climb | climbed | climbed |
| arrive | arrived | arrived |
Molti verbi irregolari hanno un participio diverso dal past simple, e dopo have o has serve proprio quello. Imparali a gruppi di tre.
| Forma base | Past simple | Participio passato |
|---|---|---|
| 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 |
| ride | rode | ridden |
| swim | swam | swum |
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 piena | Forma breve | Esempio |
|---|---|---|
| I have | I've | I've been to Greece. |
| you have | you've | You've packed too much. |
| he has | he's | He's flown over the desert. |
| she has | she's | She's lost her passport. |
| it has | it's | It's arrived. |
| we have | we've | We've driven all the way. |
| they have | they've | They'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.
My sister ___ travelled all over Asia.
We ___ booked two seats on the night bus.
They have(visit) six islands on this trip.
Our plane has(land) in the wrong city.
He has(pack) his backpack.
I have ___ to Morocco twice.
Esempi dal corso
La parola segnata è quella a cui si applica la regola. Premi play per ascoltare la frase.
I've been to Greece.
Sono stato in Grecia.
Her plane has landed.
Il suo aereo è atterrato.
She's lost her passport.
Lei ha perso il passaporto.
They've taken the ferry.
Loro hanno preso il traghetto.
She has gone to Egypt.
Lei è andata in Egitto (ed è ancora lì).
I have seen the sea.
Ho visto il mare.
You have booked the wrong flight.
Tu hai prenotato il volo sbagliato.
I have travelled by night train.
Ho viaggiato in treno notturno.
I have swum in the sea at midnight.
Ho nuotato in mare a mezzanotte.
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.
Frasi
Scrivila in inglese
Sono stato in Grecia.
present perfect: have + been to