Situating an action in time using FOR, AGO and SINCE
Il modo di esprimere durata e tempo in inglese è diverso dalle altre lingue. Tradurre 'since' o 'for' (+ un complemento di tempo) è una delle fonti di difficoltà più comuni per gli stranieri che studiano l’inglese!
She has been working at Delavigne for 3 years. Lavora alla Delavigne da 3 anni.
In alcune lingue il verbo viene coniugato al presente; In inglese si usa il present perfect. (o anche il simple past)
Due casi distinti:
Due casi distinti:
Present Perfect progressive | + for per indicare quanto dura l’azione |
+ since per indicare il momento in cui l’azione è cominciata |
How long have you been living in Paris? o Since when have you been living in Paris? Da quant’è che vivi a Parigi?
I have been living in Paris for 3 years. Vivo a Parigi da 3 anni.
I have been living in Paris since 2006. Vivo a Parigi dal 2006.
I have been living in Paris for 3 years. Vivo a Parigi da 3 anni.
I have been living in Paris since 2006. Vivo a Parigi dal 2006.
Quando l’azione si è verificata nel passato, si usa il Past Perfect (had invece di have):
• L’azione è conclusa:
Preterit | + for per indicare la durata dell’azione |
+ ago per indicare quanto tempo è passato dall’inizio dell’azione |
Yesterday he played tennis for 2 hours. Ieri ha giocato a tennis per 2 ore.
How many days ago did he play tennis? Quanti giorni fa ha giocato a tennis?
He played tennis 10 days ago. Ha giocato a tennis 10 giorni fa.
How many days ago did he play tennis? Quanti giorni fa ha giocato a tennis?
He played tennis 10 days ago. Ha giocato a tennis 10 giorni fa.
Riepilogo:
Da quando Delavigne produce profumi? | Since when has Delavigne been making perfumes? |
Delavigne fa profumi dal 1933 | Delavigne has been making perfumes since 1933. |
Da quanto tempo Delavigne produce profumi? | How long has Delavigne been making perfumes? |
Delavigne produce profumi da settantacinque anni. | Delavigne has been making perfumes for seventy years. |
Quando ha iniziato Delavigne a produrre profumi? | When did Delavigne start making perfumes? |
(o 'quanti anni fa') | How many years ago did Delavigne start making perfumes? |
Delavigne ha iniziato settantacinque anni fa. | Delavigne started seventy years ago. |
Stai ancora riscontrando problemi con 'Situating an action in time using FOR, AGO and SINCE'? Vuoi migliorare il tuo inglese? Prova i nostri corsi di inglese online e completa un test di livello gratuito!
Cosa dicono di noi:
Perfeziona il tuo inglese e prova i corsi di inglese online di Gymglish.