Esercizi di Grammatica Inglese sul Past Simple e Present Perfect con Soluzioni

Livello:  🟡🟠A2/B1

Facebook
X
LinkedIn

Last Updated on Novembre 11, 2025

Leggete questa conversazione tra Emma e Sara e scegliete tra present perfect e past simple. Questo esercizio vi aiuterà a capire la differenza tra questi due tempi verbali.

Esercizi 1

22 domande con soluzioni

Come si eseguono questi esercizi?

Domanda:  Recently,  I  ________ (eat) a lot of cakes.

Risposta:Recently, I have eaten a lot of cakes.

1.

👱‍♀️ Emma: “Ho vissuto a Londra per tutta la vita. Mi piace molto vivere qui”.

Emma: “I have lived in London all my life. I really like living here.”

ℹ️ Emma usa il tempo presente perfetto perché ora vive ancora a Londra. Ha vissuto a Londra “all her life” (“per tutta la sua vita”) – L’evento è qualcosa che è iniziato nel passato e continua ancora oggi.

2.

🧕🏼 Sara: “Mi sono trasferito qui nel 1995 e da allora vivo qui”.

I moved

ℹ️ Sara usa il past simple perché descrive qualcosa che è terminato nel passato.

Nota: usa anche il present perfect quando dice “I have lived here since then” (non è importante quando, conta solo che vive ancora lì da quel momento).

3.

🧕🏼 Sara: “Allora, mi parli del suo partner?”.

👱‍♀️ Emma: “Beh, ho conosciuto il mio ragazzo nel 1996”.

I met

ℹ️ Usa il past simple perché sta descrivendo quando ha incontrato il suo ragazzo nel passato. Questo evento, si è svolto nel passato e ora si è concluso.

4.

👱‍♀️ Emma: “Ci siamo sposati nel 1997”.

We got married

ℹ️ “We got married in 1997.”
Usa il past simple perché vuole indicare che l’evento (il matrimonio) si è ormai concluso.

5.

👱‍♀️ Emma: Siamo sposati da oltre 20 anni. Siamo ancora molto felici insieme!

We have been

ℹ️ Usa il present perfect perché sono ancora sposati. L’evento è accaduto nel passato, ma il matrimonio è ancora valido.

6.

🧕🏼Sara:

Oh, che bello.

👱‍♀️Emma: Mi parli di suo marito?

🧕🏼Sara: Certo, mio marito è stato ingegnere per la stessa azienda per cinque anni. Ama il suo lavoro.

has been

ℹ️ Usiamo il presente perfetto perché il marito ha iniziato questo lavoro nel passato e sta ancora lavorando come ingegnere.

7.

🧕🏼Sara:” Ha iniziato il suo lavoro nel 2016″.

He started

ℹ️ Usiamo il past simple perché ha iniziato il suo lavoro nel passato.

8.

👱‍♀️ Emma:”Ah, ok, ha sempre vissuto a Londra?”.

has he always lived

ℹ️ Lei chiede informazioni sulla sua esperienza. Questa esperienza è iniziata nel passato e continua ora, quindi usiamo il presente perfetto.

9.

🧕🏼Sara: No, da piccolo viveva a Manchester.

he lived

ℹ️ Questo evento è completamente finito nel passato.

10.

👱‍♀️Emma:Non sono mai stato a Manchester.

I have never been

ℹ️ Usiamo il presente perfetto perché dal passato fino ad ora Emma non ha mai fatto questo.

11.

👱‍♀️Emma: Allora, perché ha deciso di trasferirsi a Londra?

why did you decide

ℹ️ Utilizziamo questo modulo per porre domande sul passato:

12.

🧕🏼Sara: Beh, mi è stato offerto un lavoro da un’ottima azienda e ho deciso di trasferirmi.

I was offered

ℹ️ Questa offerta è stata fatta in passato.

13.

👱‍♀️Emma: Sembra fantastico. Dove viveva quando è arrivato a Londra?

you arrived

ℹ️ È arrivata nel passato. Questa azione è terminata.

14.

🧕🏼Sara: Vivevamo nella zona nord di Londra. È una bella zona. Quali sono gli hobby che vi piacciono?

👱‍♀️Emma: Beh, mi è sempre piaciuto giocare a golf, così ho deciso di iscrivermi a un club.

I have always enjoyed

ℹ️ Usiamo il presente perfetto perché si tratta di qualcosa che è iniziato nel passato e continua fino ad oggi.

15.

🧕🏼Sara: Quando ha imparato a giocare a golf?

did you learn

ℹ️ Sara usa il past simple perché sta chiedendo “quando” è successo qualcosa.

16.

👱‍♀️Emma: Non ricordo, ho giocato a golf per tutta la vita, è il mio sport preferito.

I have played golf

ℹ️ Usa il presente perfetto perché ha iniziato a giocare a golf in passato e ha continuato a farlo fino ad oggi.

17.

🧕🏼Sara: Non ho mai giocato a golf, ma sembra rilassante.

I have never played

ℹ️ Usiamo il presente perfetto perché fino a questo momento Sara non ha mai giocato a golf.

18.

👱‍♀️Emma: E il tennis? Ha mai giocato qui a Londra?

Have you ever played

ℹ️ Usa il presente perfetto perché chiede se Sara ha mai giocato in passato fino ad ora.

19.

🧕🏼Sara: No… Quando ero bambino avevo un grande maestro di tennis, ma ora non gioco più.

I had

ℹ️ Usa il past simple perché questo evento è finito. Non ha più questo insegnante.

20.

👱‍♀️Emma: È un peccato… La scorsa settimana ho guardato molto tennis in TV a causa del torneo di Wimbledon.

I watched

ℹ️  Usa il past simple perché l’evento tennistico è terminato.

21.

🧕🏼Sara: Sì? Chi ha vinto il torneo?

Who won

ℹ️ L’evento è terminato, quindi si usa di nuovo il past simple.

22.

👱‍♀️Emma: Alcaraz ha vinto il torneo. Non è stata una partita facile per lui… Sara mi dispiace ma ora devo andare. Ci vediamo!

It wasn’t

ℹ️ Sta ancora parlando dello stesso evento tennistico finito in passato.

Esercizi 2

Scegliete tra il past simple e il present perfect.

Altri esercizi di grammatica che potrebbero piacervi.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

error: Right Click disabled