Present Perfect vs Simple Past
La differenza fondamentale è questa: il simple past racconta fatti conclusi del passato, mentre il present perfect collega il passato al presente. Se dici "I visited Paris last year", stai solo raccontando un fatto passato.
Ma se dici "I have visited Paris", stai sottolineando che questa esperienza è importante per te adesso. Il simple past ha sempre un riferimento temporale specifico, il present perfect no.
Esempi pratici: "I read that book last month" (simple past) vs "I have read that book" (present perfect). Nel primo caso specifici quando, nel secondo ti concentri sull'esperienza che hai acquisito.
💡 Regola d'oro: Se nella frase c'è un'espressione di tempo passato specifica (yesterday, last week, in 2020), usa sempre il simple past!