Present Perfect Simple

A2 Present perfect simple 25 / 50

In breve

Il Present Perfect collega il passato e il presente: have/has + participio passato. Si usa per esperienze di vita, notizie recenti, e cose iniziate nel passato e ancora vere ora. Non si usa con una parola-segnale di tempo concluso come yesterday o last week.

La regola

Forma il Present Perfect con have / has + il participio passato (la «terza forma» del verbo).

  • Verbi regolari: il participio passato termina in -ed, come il Past Simple (work -> worked, live -> lived).
  • Verbi irregolari: devi imparare la terza forma (go -> went -> gone, see -> saw -> seen).

Il Present Perfect ha quattro usi principali:

UsoSignificatoEsempio
Esperienza di vitaqualcosa è successo (o no) in un momento della tua vita — il momento esatto non è importanteI have visited Rome. / I have never tried sushi.
Azione recenteun’azione conclusa che sembra vicina al presente — spesso con just, already, yetShe has just left.
Fino a orainiziato nel passato e ancora in corso — con for e sinceWe have known each other for years.
Azione passata, risultato presentequalcosa è successo e se ne vede ancora il risultato oraI have lost my keys. (= adesso non li ho più)

Differenza chiave con il Past Simple: se la frase contiene una parola-segnale di tempo concluso (yesterday, last week, in 2019, two days ago, when I was a child), usa il Past Simple, non il Present Perfect.

SbagliatoGiusto
I have seen him yesterday.I saw him yesterday.
She has called me last week.She called me last week.

Dopo since, un Past Simple è normale: il punto di partenza può essere un’intera proposizione che nomina l’evento con cui è iniziato il periodo, e quella proposizione è al Past Simple, mentre il verbo principale resta al Present Perfect — We have shared an office since the team moved upstairs. Quel Past Simple indica solo dove inizia il periodo, quindi non fa passare il verbo principale al Past Simple.

Nota (inglese americano vs britannico): l’inglese americano usa spesso il Past Simple dove l’inglese britannico usa il Present Perfect, per esempio Did you eat yet? (AmE) contro Have you eaten yet? (BrE). Entrambi si capiscono.

Forme e strutture

Affermativa: soggetto + have/has + participio passato

Soggettohave/hasParticipio
I / you / we / theyhavefinishedthe work.
he / she / ithasfinishedthe work.

Negativa: soggetto + have not / has not + participio. Forme contratte: haven’t, hasn’t.

Soggettohaven’t/hasn’tParticipio
I / you / we / theyhaven’tseenthe film.
he / she / ithasn’tseenthe film.

Domande: Have/Has + soggetto + participio?

Have/HasSoggettoParticipio
Haveyoutriedit?
Hasshecalledback?

Risposte brevi: Yes, I have. / No, I haven’t. - Yes, she has. / No, she hasn’t.

Forme contratte di have/has nelle affermative: I’ve, you’ve, we’ve, they’ve, he’s, she’s, it’s.

Lista di partenza dei participi passati irregolari:

BasePast SimpleParticipio passato
bewas/werebeen
gowentgone
seesawseen
dodiddone
makemademade
havehadhad
taketooktaken
writewrotewritten
eatateeaten
meetmetmet

been vs gone:

FraseSignificato
He has gone to the shop.È ancora fuori (adesso è al negozio).
He has been to the shop.È andato ed è tornato.

Esempi

EnglishNota
Have you ever been to Spain?Esperienza di vita; ever = in qualsiasi momento della tua vita.
I’ve never tried Thai food.Un’esperienza di vita che non è successa.
She’s just finished her homework.Just = pochissimo tempo fa.
Have you done it yet?Yet in una domanda chiede di un’azione attesa.
He hasn’t called me back yet.Yet in una negativa = fino a ora non è successo.
We’ve lived here for ten years.For + una durata di tempo; ancora vero ora.
They’ve known each other since 2010.Since + un punto di partenza; ancora vero ora.
I’ve lost my phone, so I can’t call you.Un’azione passata con un risultato presente evidente.

Errori frequenti

  • I have seen him yesterday. -> I saw him yesterday. — una parola-segnale di tempo concluso richiede il Past Simple.
  • She have finished. -> She has finished. — usa has con he/she/it.
  • I have went to London. -> I have gone / been to London. — usa il participio (gone/been), non il Past Simple went.
  • I live here for five years. -> I’ve lived here for five years. — «fino a ora» richiede il Present Perfect, non il Present Simple.
  • I’ve been there since two weeks. -> I’ve been there for two weeks. — for + durata di tempo, since + punto di partenza.

Consigli

  • Parole-segnale per il Present Perfect: ever, never, just, already, yet, so far, for, since.
  • Parole-segnale per il Past Simple: yesterday, ago, last (week/year), in 2019, when…. Se ne vedi una, cambia tempo.
  • for risponde a “how long?” (for two days); since risponde a “from when?” (since Monday, since we moved in).
  • gone = ancora fuori; been = è andato ed è tornato. Immagina la persona: è qui o no?