Ominide 2487 punti

Present perfect with for/since

Il present perfect si usa anche:
-per descrivere un'azione cominciata nel passato che continua ancora nel presente. Si usa How long ..? per formulare la domanda sulla durata. Di solito si usano le preposizioni for e since per esprimere la durata dell'azione: for indica da quando tempo dura una azione, since indica il momento in cui l'azione è iniziata. In questo caso il Present perfect corrisponde al presente italiano:

How long have you worked here?
Da quanto tempo lavori qui?

Il present perfect NON si usa:
-quando si fa un riferimento preciso a un momento passato; in questo caso si usa il Past simple

A: She's bought a new car? (Present Perfect)
B: When did she buy it? (Past Simple)

A: She bought it last Monday (Past simple)


MIND THE TRAP!
è importante ricordare che spesso i tempi verbali in italiano e in inglese non corrispondono:

I've lived abroad.
Ho vissuto all'estero
(Present perfect=Passato prossimo)

I've lived here since 2001
Vivo qui dal 2001
(present perfect=presente)

Hai bisogno di aiuto in Lingue straniere per le Medie?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email
Consigliato per te
Come fare una tesina: esempio di tesina di Maturità