Estratto del documento

Il present perfect

  • Corrisponde al passato prossimo in italiano: ho fatto, ho mangiato, ho dormito, ho sognato ecc...
  • Viene usato meno del past simple.
  • Non quando con il present perfect si specifica quando è avvenuta un'azione, perché non è importante; infatti solitamente non è utilizzato con avverbi di tempo!

Confrontiamo la tabella di seguito: present perfect e past simple.

Present perfect Past simple
I have lived in London I lived in London in 1989
They have eaten Thai food They ate Thai food on Saturday night
Have you seen Othello? Where did you see Othello?
We have been to Ireland When did you go to Ireland?

Nelle frasi della prima colonna, non è importante quando è avvenuta l'azione. Nelle frasi della seconda colonna, invece, il “quando” è rilevante.

Talvolta, comunque, anche il present perfect può essere accompagnato da espressioni temporali, ad esempio:

  1. We have had the same car for 2 years.

    Quando abbiamo situazioni che continuano nel presente: es. (e ce l'abbiamo ancora);

  2. It has rained a lot this year.

    Quando il tempo espresso nella frase non è ancora terminato: es. (e siamo ancora in quell'anno di cui parliamo);

  3. I have just eaten.

    Quando l'azione è appena terminata (con “just” = appena): es. (= ho appena mangiato, ma ho finito!).

Come si forma il present perfect?

Frase affermativa *

Soggetto + have/has (verbo avere al presente) + verbo al perfect + complemento.

She has studied English, German and French.

* Come si forma il perfect?

Per i verbi regolari, basta aggiungere -ed alla fine (come al past simple:).

Per i verbi irregolari, si utilizzano i verbi della 3ª colonna.

Frase negativa

Soggetto + have/has not + verbo al perfect + complemento.

She has not (hasn't) studied English, German and French.

Frase interrogativa

Have/has + soggetto + verbo al perfect + complemento.

Has she studied English, German and French?

Frase interrogativa con le W (what, where, who, when)

W + have/has + soggetto + verbo al perfect + complemento.

Where has she studied English, German and French?

For / since

Con il present perfect, spesso il tempo viene introdotto dalle seguenti espressioni:

  1. For + periodo di tempo.

    For a week, for a month, for a year, for hours etc.

    Esempio: I have worked here for a year (= ho lavorato qui per un anno).

  2. Since + momento preciso.

    Since I was a child, since last week, since Wednesday, since 1989 etc.

    Esempio: They have known each other since they were children (= loro si conoscono da quando erano bambini).

  3. Already = già (posizione: tra have/has e il perfect).

Anteprima
Vedrai una selezione di 3 pagine su 6
Present perfect + for/since + recap Present perfect VS past simple + esercizi Pag. 1 Present perfect + for/since + recap Present perfect VS past simple + esercizi Pag. 2
Anteprima di 3 pagg. su 6.
Scarica il documento per vederlo tutto.
Present perfect + for/since + recap Present perfect VS past simple + esercizi Pag. 6
1 su 6
Sintesi

Il present perfect

Corrisponde al passato prossimo in italiano: ho fatto, ho mangiato, ho dormito, ho sognato ecc...

Viene usato meno del past simple. Con il present perfect non si specifica quando è avvenuta un'azione perché non è importante, infatti solitamente non è utilizzato con avverbi di tempo!

Confrontiamo la tabella di seguito

Nelle frasi della prima colonna, non è importante quando è avvenuta l'azione. Nelle frasi della seconda colonna, invece, il "quando" è rilevante.

Talvolta, comunque, anche il present perfect può essere accompagnato da espressioni temporali, ad esempio:

  • Quando abbiamo situazioni che continuano nel presente: es. we have had the same car for 2 years (e ce l'abbiamo ancora);
  • Quando il tempo espresso nella frase non è ancora terminato: es. it has rained a lot this year (e siamo ancora in quell'anno di cui parliamo);
  • Quando l'azione è appena terminata (con "just"=appena): es. I have just eaten (=ho appena mangiato, ma ho finito!)

Come si forma il present perfect?

Frase affermativa

*come si forma il perfect?

Per i verbi regolari, basta aggiungere -ed alla fine (come al past simple :) Per i verbi irregolari, si utilizzano i verbi della 3° colonna

Frase negativa

Frase interrogativa

Frase interrogativa con le W (what, where, who, when)

For / since

Con il present perfect, spesso il tempo viene introdotto dalle seguenti espressioni:

  • 1. For + periodo di tempo

for a week, for a month, for a year, for hours etc.

Esempio: I have worked here for a year (=ho lavorato qui per un anno)

  • 2. Since + momento preciso

since I was a child, since last week, since Wednesday, since 1989 etc.

Esempio: They have known each other since they were children (= loro si conoscono da quando erano bambini)

  • 3. already = già (posizione: tra have/has e il perfect)

Esempio: I have already done my homework (= io ho già fatto i miei compiti per casa)

  • 4. just = appena (posizione: tra have/has e il perfect)

Esempio: I have just bought a new car (= ho appena comprato una nuova macchina)

  • 5. never/ever = mai (posizione: tra have/has e il perfect)

NOTA BENE: nelle domande si usa EVER, es: sei mai stato in Germania? = have you ever been to Germany?

Nelle risposte, si usa NEVER, es: no, I have never been to Germany (= no, non sono mai stato in Germania)

  • 6. still = ancora (posizione: tra have/has e il perfect)

Esempio: I still haven't done it (= non l'ho ancora fatto)

  • 7. yet = ancora (posizione: alla fine della frase)

Esempio: I haven't done it yet (= non l'ho ancora fatto)

D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi