Completali: i risultati vengono salvati e contano per Analisi e Progressi.
🔍 Lente traduzioneTocca una parola: traduzione, genere e 🔊
⑤ Present perfectN. 5 · Present perfect
Present perfect vs past simple
The hardest choice in English — and the one mechanical rule that settles it.
First page · how to decide, sentence by sentence
The choice
1
Does the sentence say WHEN, with a finished time? (yesterday, last week, in 2019, ago, when I was a child)
sì → past simple — always, no exceptions
no → keep going down
2
Is the time period still open? (today, this week, this year, ever, never, so far)
sì → present perfect
no → keep going down
3
Are you asking or telling about experience, at no particular time? (Have you ever…, I've never…)
sì → present perfect
no → keep going down
4
Does the past action explain a situation that is true NOW? (I've lost my keys — so I can't get in)
sì → present perfect
no → keep going down
5
Did it start in the past and is it still going on? (for two years, since 2020)
sì → present perfect
no → past simple: it is a finished event
: Il present perfect è fatto di have o has più il participio passato. Il nome dice cos'è: è un tempo PRESENTE che parla del passato. Si usa quando il passato tocca ancora l'adesso — perché il periodo non è chiuso, o perché il risultato è ancora qui.
: Il participio passato è la terza forma del verbo: go, went, GONE. Nei verbi regolari è identica al passato (worked, worked), ed è per questo che la difficoltà si concentra negli irregolari — e che la terza colonna della lista è quella che vale la pena imparare.
: Un tempo chiuso è un momento finito che non può più ricevere niente: yesterday, last month, in 2019, two hours ago. È l'idea più utile di tutta la lezione: un tempo chiuso VIETA il present perfect. Non c'è nessuna eccezione da imparare più avanti.
.
2019.
.
.
2020.
·
Which tense, and why
Time expression
Tense
Why
yesterday, last week, in 2019, ago
past simple
the period is closed
when I was a child, then
past simple
the period is closed
today, this week, this month
present perfect
the period is still open
ever, never, so far, up to now
present perfect
no particular time, whole life
just, already, yet
present perfect
the result matters now
for two years, since 2020
present perfect
it started then and still goes on
Golden rule
Cerca prima il tempo, poi il significato. Se la frase contiene un tempo chiuso, il present perfect è semplicemente vietato — per quanto recente, rilevante o conclusa sembri l'azione. I have seen him yesterday è sbagliata non per il significato ma perché yesterday è chiuso. Togli yesterday e la stessa frase diventa giusta.
La domanda Have you ever…? apre una conversazione, e la risposta che segue di solito la chiude. Per questo i tempi cambiano a metà: Have you been to London? — Yes, I went there in 2018. La prima frase non ha un tempo, la seconda ce l'ha. Questa alternanza non è un'incoerenza: è la forma normale di una conversazione inglese.
Chiedi a Nova
Non è chiaro qualcosa? Fai una domanda su questa scheda.