Come si dice "avere" in inglese al present perfect?

Quando vuoi esprimere un'azione che hai fatto nel passato ma che ha ancora un legame con il presente, in inglese si usa il present perfect. Il verbo "avere" in questo tempo si traduce con have had o has had, a seconda del soggetto.

Per esempio, se vuoi dire "Ho avuto un'opportunità unica", traduci con I have had a unique opportunity. La forma cambia leggermente con la terza persona singolare: "Lei ha avuto" diventa She has had. È importante notare che l'ausiliare have cambia (have/has), mentre il participio passato del verbo have rimane sempre had – sì, anche qui c'è un po' di confusione, perché "have" diventa "had" sia nel passato prossimo che nel simple past!

La forma negativa è semplice: basta aggiungere not dopo l’ausiliare. Quindi: I haven't had time (Non ho avuto tempo) o He hasn't had breakfast (Lui non ha fatto colazione). Nelle domande, l’ausiliare va all’inizio: Have you had lunch? (Hai già pranzato?) oppure Has she had the test? (Ha fatto il test?)

Questo tempo è molto comune nella lingua parlata e scritta inglese, soprattutto quando si parla di esperienze, azioni recenti o situazioni che continuano nel presente. Fare pratica con frasi semplici aiuta molto a prendere confidenza con questa struttura un po’ particolare, dove il verbo "avere" si trasforma in modi che in italiano non ci aspetteremmo.

Vedi anche

Approfondimenti

Argomenti correlati