Quando si usa "have been" e quando si usa "was"?

Domanda di: Domingo Colombo  |  Ultimo aggiornamento: 18 marzo 2026
Valutazione: 4.6/5 (3 voti)

"Have been" (Present Perfect) si usa per azioni iniziate nel passato che continuano o hanno effetti sul presente (es. "I have been here all day" - sono qui tutto il giorno e ci sono ancora). "Was" (Past Simple) si usa per azioni concluse in un momento preciso e definito del passato (es. "I was there yesterday" - ero lì ieri).

Quando usare have been o was?

"was" è il passato semplice mentre "has been" è il passato prossimo. "was" si usa se la cosa è successa nel passato ed è già finita. "has been" è sia ancora in corso (dal passato) sia una cosa abituale/regolare che è successa nel passato e succede ancora adesso.

Quando usare have been?

Iniziamo dall'uso di questo tempo: il present perfect viene impiegato in generale per parlare di un'azione del passato senza specificare quando è successo, di un evento accaduto in un momento irrilevante o sconosciuto. Ad esempio, I have been to Dublin si traduce come "Sono stato a Dublino".

Quando si usa il was?

Il Simple Past di to be ha due forme: was per la prima e la terza persona singolare e were per tutte le altre. Si usano was o were in riferimento di situazioni o stati passati. Il Past Simple viene usato per esprimere un'azione che si è svolta in un periodo di tempo determinato ed interamente trascorso.

Qual è la differenza tra "was" e "had"?

“Had” è il passato di “have” e “was” è il passato di “is”. Puoi dire "he had said" ma non diresti "what was you say", potresti invece dire "what was said" o "what was that you said".

HAVE BEEN vs. HAD BEEN / GRAMMATICA INGLESE