for + un periodo di tempo

In breve

Tempo Esempio
past simple I lived there for ten years. (concluso)
present I nap for twenty minutes every day. / I'm staying for a week.
future We'll be away for a fortnight. / I'm going to stay for a month.

for = per quanto tempo · during = quando (during the summer) · since = punto di partenza, solo con i tempi perfect.

da + durata → for; da + momento → since. Per tutto il giorno → all day, senza for.

B1 · Lezione 49 · for + un periodo di tempo

La spiegazione completa, dalla lezione che insegna questa regola

for funziona esattamente come per in italiano quando misura una durata: dice per quanto tempo dura qualcosa, con qualsiasi tempo verbale. Ho vissuto in Spagna per dieci anni = I lived in Spain for ten years. Il tempo verbale dice QUANDO; for dice QUANTO A LUNGO. I problemi nascono altrove: dal nostro da, dal passato prossimo e da per tutto il giorno.

La struttura

for + durata: for ten minutes, for an hour, for two weeks, for a decade, for a while, for ages, for years. Di solito va in fondo alla frase, dopo il verbo e il complemento.

for + periodo con tempi diversi
Quando?Tempo verbaleEsempioSignificato
passato conclusopast simpleI lived in Spain for ten years.È finito: adesso non ci abito più.
ora / semprepresent simple or continuousShe works nights for a week every month. / I'm staying with my aunt for a few days.Un'abitudine, o una situazione in corso adesso.
futurowill, going to, present continuousWe'll be away for a fortnight. / He's going to stay for a month.Un programma o una previsione sulla durata.

Passato: il periodo è chiuso

Il passato prossimo italiano non decide da solo il tempo inglese. Ho vissuto all'estero per cinque anni (e sono tornato) è past simple: I lived abroad for five years. Se invece all'estero ci sei ancora, l'italiano usa il presente con da (vivo all'estero da cinque anni) e l'inglese il present perfect: I've lived abroad for five years. A fare la differenza è il tempo verbale, non for.

Presente e futuro

Col present simple, for dice quanto dura una cosa abituale: I usually nap for twenty minutes after lunch. Col present continuous indica un'organizzazione temporanea: I'm staying here for a week. Con will o going to dice quanto durerà: The shop will be closed for two days.

for, during o since?

  • for + QUANTO TEMPO (una durata): for three days, for a long time.
  • during + QUANDO (un evento o un periodo con un nome): during the summer, during the film, during the night.
  • since + un PUNTO DI PARTENZA, e solo con i tempi perfect: since Monday, since 2019.

Attenzione al da italiano, che in inglese si divide in due. Da + una durata (da tre giorni) si traduce con for; da + un momento (da lunedì, dal 2019) si traduce con since. Quindi mai since three days. Anche durante tre giorni non si ricalca: during vuole un evento, non una quantità di tempo. Se la tua espressione risponde a How long?, usa for.

Per tutto il giorno non diventa for all day: con all (all day, all week) for sparisce. Si dice I worked all day. Nelle domande si usa How long ...?, e nel parlato la risposta spesso non ha for: How long did you wait? — (For) about an hour.

Verifica quello che hai letto

3 delle 13 domande che questa lezione fa nell’app. Scrivi la forma o scegli la risposta.

  1. We lived in Rome ___ five years, then we moved back home.

  2. I fell asleep ___ the film.

  3. Quale frase è corretta?

Esempi dal corso

La parola segnata è quella a cui si applica la regola. Premi play per ascoltare la frase.

  1. We waited for an hour.

    Abbiamo aspettato per un'ora.

  2. We'll be away for a fortnight.

    Staremo via per due settimane.

  3. I lived in Spain for ten years.

    Ho vissuto in Spagna per dieci anni.

  4. I usually nap for twenty minutes after lunch.

    Di solito faccio un pisolino di venti minuti dopo pranzo.

  5. The shop will be closed for two days.

    Il negozio resterà chiuso per due giorni.

  6. She'll be on maternity leave for six months.

    Starà in congedo di maternità per sei mesi.

  7. I'm looking after my cousin's dog for the weekend.

    Mi occupo del cane di mio cugino per il fine settimana.

  8. Will you need the car for the whole day?

    Ti servirà l'auto per tutta la giornata?

  9. I'm staying with my aunt for a few days.

    Sto da mia zia per qualche giorno.

  10. The baby sleeps for about two hours every afternoon.

    Il bambino piccolo dorme circa due ore ogni pomeriggio.

Frasi del corso che usano questa regola: 32

Prova tu

Traduci una frase che usa questa regola. Come nell’app, la correzione segna la parola sbagliata e indica la regola che c’è dietro.

2121/4

Frasi

Scrivila in inglese

Abbiamo aspettato per un'ora.

passato semplice; usa for

1 / 4

Esercitati su questa regola nell’app