Confronto tra Present Perfect Simple e Continuous
Entrambi i tempi collegano passato e presente, ma con sfumature diverse. Il present perfect simple enfatizza il risultato o il completamento di un'azione Ihavewrittenthreeemails=sonofinite,risultatoottenuto.
Il present perfect continuous enfatizza il processo e la durata dell'azione Ihavebeenwritingemailsallmorning=stoancorascrivendo,focussultempospeso. È più dinamico e vivace!
Con gli avverbi di frequenza (twice, three times) o esperienza (ever, never, first time) usi sempre il simple. Con espressioni di durata enfatizzata (all day, for hours) preferisci il continuous.
In pratica: Simple = "cosa hai fatto", Continuous = "cosa sei stato a fare"!