Il PRESENT PERFECT si traduce col nostro PASSATO PROSSIMO, la sua costruzione si ha con l'ausiliare del verbo AVERE, TO HAVE.
We HAVE never MET before/non ci SIAMO MAI INCONTRATI prima. HAVE è il verbo usiliare che accompagna MET/INCONTRATI, che corrisponde al PASSATO PROSSIMO.
I HAVE LOST my wallet/HO PERSO il portafoglio.
He HAS BROKEN his arm/si E' ROTTO un braccio.
Il PRESENT PERFECT si usa:
per esprimere un'azione passata non collocata in un periodo di tempo ben definito.
I HAVE WRITTEN three emails/HO SCRITTO tre emails(non sappiamo quando sono state scritte le 3 emails).
Un'azione passata i cui effetti perdurano nel tempo.
She HAS LOST my passport/HA PERSO il mio passaporto(tuttora è senza il suo portafoglio).
Un'esperienza di vita vissuta.
David HAS BEEN to Greece/David E'STATO in Grecia(è stato un viaggio di mare, sole, storia, cultura, un'esperienza di vita).
Il PRSENT PERFECT può essere accompagnato da queste parole:
JUST("appena", nelle frasi affermative)
I HAVE JUST SEEN Tony/HO APPENA VISTO Tony.
ALREADY("già", nelle frasi affermative)
They HAVE ALREADY EATEN/HANNO GIA' MANGIATO.
YET("ancora", nelle frasi negative)
They HAVE NOT ARRIVED YET/non SONO ANCORA ARRIVATI.
YET("già", nelle frasi interrogative)
HAVE they ARRIVED YET/SONO GIA' ARRIVATI?
NEVER("mai", nelle frasi affermative)
I HAVE NEVER BEEN to London/non SONO MAI STATO a Londra.
EVER("mai", nelle frasi interrogative)
HAVE you EVER BEEN to London/SEI MAI STATO a Londra?
SINCE("da" quando compare il momento in cui è cominciata l'azione)
I HAVE BEEN here SINCE september/SONO qui DA settembre.
FOR("per")
I HAVE WORKED here FOR two years/LAVORO qui PER due anni.
WATCH OUT/STAI IN GUARDIA
SINCE si usa quando si dice il MOMENTO INIZIALE(since september) in cui è avvenuta la cosa. FOR indica invece la DURATA(for two years). Quando c'è SINCE o FOR la frase va tradotta sempre al PRESENTE perchè indicano che l'azione non èncora finita/terminata.
WATCH OUT AGAIN/ANCORA IN GUARDIA
NNotiamo anche l'uso diverso tra il SIMPLE PAST/PASSATO ed il PRESENT PERFECT/PASSATO REMOTO. Il SIMPLE PAST indica un'azione avvenuta in un preciso momento del passato e che si è conclusa per sempre.
Il PRESENT PERFECT indica un'azione che è capitata nel passato, non collocata in un momento, periodo preciso e che ha delle conseguenze nel PRESENTE.
Un DIALOGO come esempio:
HAVE you EVER EATEN pizza/HAI MAI MANGIATO la pizza?
Yes, I HAVE/si, l'HO MANGIATA(azione passata ma non si sa quando terminata).
When did you EAT it last/quando l'hai mangiata l'ultima volta?
Last week/la settimana scorsa(azione terminata e si sa il quando).
Did you like it/ti è piaciuta?
Yes, I did/si, mi è piaciuta.