in inglese quando si usa since e quando si usa for?

nn capisco in queste frasi se vada meglio mettere since o for

1)He hasn't been in jail _____ more than three years.

2)have been working on this project ____ five months already.

3)I haven't seen him ___ a long time ago.

Update:

il soggetto della frase 2 è they

Comments

  • since si usa con date i haven't seen him since 1990 (non lo vedo dal 1990)

    for si usa con quantità di tempo i haven't seen him for 10 years (non lo vedo da 10 anni)

    1) for

    2) for

    3) since

    =)

  • since _per dire dal momento in cui inizia l'azione

    for_per quanto tempo dura l'azione

    1.for

    2.for

    3.since

    baci<3

  • since si usa per indicare "Da" una data precisa e for per un periodo lungo e generico....almeno mi sembra..!

    1-he hasn't been in jail for more than three years

    2-have beeb working on this project for five months already

    3-i haven't seen him for a long time

Sign In or Register to comment.