Risorse / Esercizi
Esercizio di inglese: present perfect o past simple? (B1)
Scegli il present perfect o il past simple in ogni frase. Vedi subito se hai ragione, e perché.
Scegli il tempo giusto.
Usa il past simple per un'azione avvenuta in un momento concluso: yesterday, last Friday, two days ago, in 2019, when I was a child. Se la frase dice o fa capire chiaramente quando è successo, il past simple è la scelta giusta, e lo vogliono anche le domande con when: "When did you move here?" È anche il tempo per la vita conclusa di persone che non ci sono più, come in "Leonardo da Vinci painted the Mona Lisa."
Usa il present perfect (have o has + participio passato) quando il periodo arriva fino a oggi. Va con since e for quando la situazione è ancora vera ("She has lived here since 2020"), con le domande con how long ("How long have you known her?"), con "This is the first time..." e con periodi non ancora finiti, come all my life. Un test semplice: se puoi aggiungere un momento concluso come yesterday, scegli il past simple; se l'azione è collegata al presente, scegli il present perfect.
Altre risorse gratis
Esercizi, Inglese, A2
Esercizio di inglese: past simple dei verbi irregolari (A2)
Dodici domande gratis sul past simple per chi studia inglese al livello A2: went, saw, took, did e altri verbi irregolari, con una spiegazione per ogni risposta.
Esercizi, Inglese, B2
Esercizio di inglese: il periodo ipotetico (B2)
Dodici domande gratis per chi studia inglese al livello B2 sul periodo ipotetico di tipo zero, primo, secondo, terzo e misto, con una spiegazione per ogni risposta.
Quiz veloci, Inglese, B1
Quiz veloce di inglese: dieci domande di livello B1
Un quiz gratis di inglese di livello B1 in dieci domande: tempi verbali, preposizioni e vocabolario di tutti i giorni, con ogni risposta spiegata.
Ti è piaciuto? Impara con un insegnante.
Lezioni dal vivo con un insegnante e lo stesso piccolo gruppo, ed esercizi come questi tra una lezione e l'altra.