Definizione / Spiegazione
Usiamo il Present Perfect anche con un periodo di tempo ancora in corso, come today, this week o this year. L'azione è avvenuta dentro quel periodo, che al momento in cui si parla non è ancora finito. Poiché il periodo è ancora aperto, l'evento mantiene un collegamento con now. L'attenzione di solito è sul risultato o sulla quantità nel periodo, non sul momento preciso. Se il periodo è chiaramente concluso, l'inglese passa normalmente al Past Simple.
Regole chiave
- Usa il Present Perfect se il periodo di tempo è ancora aperto: today, this month, this year.
- Forma: have/has + past participle.
- Il momento esatto non è la focalizzazione; conta il risultato nel periodo.
- Se il periodo è finito, usa invece il Past Simple.
- La scelta può cambiare in base a quando parli: this morning può essere aperto o finito.
Esempi
- I have had three meetings today. - Ho avuto tre riunioni oggi.
- She has written two emails this morning. - Lei ha scritto due email stamattina.
- We have sold a lot of tickets this week. - Abbiamo venduto molti biglietti questa settimana.
- My team has won twice this season. - La mia squadra ha vinto due volte questa stagione.
- I have not eaten much today. - Non ho mangiato molto oggi.
Errori comuni
- ❌ I had three meetings today. -> ✅ I have had three meetings today.
- ❌ She has wrote two emails this week. -> ✅ She has written two emails this week.
- ❌ We have seen him yesterday. -> ✅ We saw him yesterday.
Suggerimenti
- Chiediti se il periodo di tempo è ancora "vivo" adesso. Se sì, spesso il Present Perfect è corretto.