For, since
Tags:
Quando usiamo il ‘present perfect’ o il 'present perfect progressive', parliamo di un’azione o di una situazione iniziata nel passato e che dura ancora nel presente.
Per dare maggiori informazioni sulla sua durata, si usano le preposizioni ‘for’ e ‘since’.
‘For’ indica la durata dell’azione o della situazione, mentre ‘since’ ci dice quando questa è iniziata.
- How long have you been waiting?Approfondisci present perfect present perfect progressive
Da quanto tempo stai aspettando?
- I’ve been waiting for ten minutes.
Sto aspettando da dieci minuti.
- I’ve been waiting since this morning.
È da stamattina che aspetto.
FOR + PERIODO
I’ve worked here for two weeks.
Lavoro qui da due settimane.
She’s been living in London for ten years.Approfondisci for
È da dieci anni che vive a Londra.
I haven’t seen him for months.
Non lo vedo da mesi.
SINCE + MOMENTO INIZIALE
I’ve worked here since Tuesday.
Lavoro qui da martedì.
She’s been living in London since 2010.
Vive a Londra dal 2010.
I haven’t seen him since Christmas.
Non lo vedo da Natale.
- How long have you known each other?
Da quanto tempo vi conoscete?
- We’ve known each other for fifteen years.
Ci conosciamo da quindici anni.
- We’ve known each other since we were at school.
Ci conosciamo da quando eravamo a scuola.