Present perfect simple o continuous? This is the problem. In effetti, questi due tempi verbali condividono diverse caratteristiche, la prima tra queste è quella di riferirsi entrambi ad azioni che hanno inizio nel passato e continuano fino al presente (o che hanno effetto sul presente). Capiamo però dove stanno le differenze così da metterci alla prova con degli esercizi sul present perfect simple e continuous!
Present perfect simple e continuous: esercizi e struttura
- Il present perfect simple viene formato con l’ausiliare “have” (o “has” per la terza persona singolare) seguito dal participio passato del verbo principale. Ad esempio: “I have studied English for three years” (Ho studiato inglese per tre anni).
- Il present perfect continuous, invece, viene formato con l’ausiliare “have been” (o “has been” per la terza persona singolare) seguito dal gerundio del verbo principale. Ad esempio: “I have been studying English for three years” (Sto studiando inglese da tre anni).
La differenza principale tra i due tempi verbali, che puoi scoprire anche con le lezioni di inglese online, sta nel fatto che il present perfect simple enfatizza il risultato dell’azione, mentre il present perfect continuous enfatizza il processo o l’azione in corso. Ad esempio, “I have read three books this month” (Ho letto tre libri questo mese) enfatizza il risultato raggiunto, mentre “She has been reading for three hours” (Lei sta leggendo da tre ore) enfatizza il processo o l’azione in corso.
Per testare le differenze tra present perfect simple e present perfect continuous prova i seguenti esercizi: troverai le soluzioni evidenziando il testo nascosto dopo ciascun esercizio.
Exercise 1Â – Fill in the blanks with the correct form of the verb in parentheses using present perfect or present perfect continuous.
- I _______ (study) English for three years.
- She _______ (not finish) her homework yet.
- They _______ (visit) five different countries this year.
- He _______ (just arrive) at the airport.
- We _______ (not see) that movie yet.
- She _______ (read) three books this month.
- They _______ (live) in this city for ten years.
- I _______ (not decide) what to do yet.
- He _______ (play) soccer since he was a child.
- I _______ (work) on this project all morning.
- They _______ (wait) for the bus for over an hour.
- We _______ (practice) the piano every day this week.
Answers for exercise 1:
- have studied
- hasn’t finished
- have visited
- has just arrived
- haven’t seen
- has read
- have lived
- haven’t decided
- has played
- have been working
- have been waiting
- have been practicing
Exercise 2 – Choose the correct form of the verb in parentheses.
- ___________ you ___________ (study) English for a long time?Â
a) Are, studying
b) Studied
c) Have, studied
d) Have, been studying
- She ___________ (live) in New York for five years.Â
a) lived
b) has lived
c) is living
d) has been living
- They ___________ (wait) for the train for two hours.Â
a) waited
b) have waited
c) are waiting
d) have been waiting
- He ___________ (play) tennis since he was a child.Â
a) played
b) has played
c) is playing
d) has been playing
- We ___________ (travel) to six different countries this year.Â
a) traveled
b) are traveling
c) have traveled
d) have been traveling
- She ___________ (teach) at the university for five years.Â
a) taught
b) has taught
c) is teaching
d) has been teaching
- I ___________ (not decide) what to do yet.Â
a) didn’t decide
b) haven’t been deciding
c) am not deciding
d) haven’t decided
- They ___________ (live) in this city for ten years.Â
a) lived
b) have lived
c) are living
d) have been living
- He ___________ (work) at the company for five years.Â
a) worked
b) is working
c) has worked
d) has been working
- We ___________ (wait) for the movie to start for thirty minutes.Â
a) waited
b) are waiting
c) have waited
d) have been waiting
Answers for exercise 2:
- d) have, been studying
- b) has lived
- d) have been waiting
- d) has been playing
- c) have traveled
- b) has taught
- d) haven’t decided
- b) have lived
- d) has been working
- d) have been waiting
Alexandra P. – Teacher