Il Present Perfect è probabilmente il tempo verbale che crea più confusione agli italiani. Perché? Perché sembra il nostro passato prossimo ("ho mangiato"), ma non lo è affatto. In inglese, questo tempo crea un ponte tra passato e presente. Capirlo significa fare un salto di qualità nel tuo inglese.
Regola d'Oro
Il Present Perfect si usa quando un'azione passata ha rilevanza nel presente. Si forma con have/has + participio passato. Non indicare MAI quando è successo con date o momenti specifici (usa il Past Simple per quello).
Come si forma?
| Forma | Struttura | Esempio |
|---|---|---|
| Affermativa | Soggetto + have/has + participio passato | She has finished. |
| Negativa | Soggetto + have/has + not + participio | She hasn't finished. |
| Interrogativa | Have/Has + soggetto + participio? | Has she finished? |
Ricorda: has si usa con he, she, it. Have si usa con I, you, we, they.
Quando si usa?
1. Esperienze di vita (mai/mai fatto)
Per parlare di esperienze nella tua vita fino ad ora, senza specificare quando.
2. Azioni con risultato visibile nel presente
3. Azioni iniziate nel passato che continuano nel presente
Spesso con for (durata) e since (punto di inizio).
4. Notizie e annunci recenti
Errore Frequente
SBAGLIATO: "I have seen him yesterday."
CORRETTO: "I saw him yesterday."
Con espressioni di tempo specifico (yesterday, last week, in 2020, two days ago) si usa SEMPRE il Past Simple, mai il Present Perfect!
Parole chiave del Present Perfect
| Parola | Significato | Esempio |
|---|---|---|
| ever | mai (in domande) | Have you ever been to Paris? |
| never | mai | I have never tried skiing. |
| already | già | I have already finished. |
| yet | ancora (neg/interr) | Have you finished yet? |
| just | appena | I have just arrived. |
| for | da (durata) | for three years |
| since | da (punto di inizio) | since 2020, since Monday |
For vs Since
| For (durata) | Since (punto di inizio) |
|---|---|
| for two hours | since 2 o'clock |
| for three days | since Monday |
| for a long time | since I was a child |
| for ages | since the beginning |
Trucco per Ricordare
Il Present Perfect è come un elastico che parte dal passato e arriva fino al presente. Se "tagli" l'elastico specificando una data precisa, devi usare il Past Simple. Se l'elastico rimane intero (collegamento passato-presente), usa il Present Perfect.
Participi passati irregolari comuni
| Base | Past Simple | Participio |
|---|---|---|
| be | was/were | been |
| do | did | done |
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| write | wrote | written |
| take | took | taken |
| give | gave | given |
Riepilogo Veloce
| Aspetto | Dettaglio |
|---|---|
| Uso principale | Collegare passato e presente |
| Struttura | have/has + participio passato |
| Parole chiave | ever, never, already, yet, just, for, since |
| MAI con | yesterday, last week, in 2020, ago... |
