For can be used with all tenses. Here are a few examples:
* They study for two hours every day.
* They are studying for three hours today.
* He has lived in Bangkok for a long time.
* He has been living in Paris for three months.
* I worked at that bank for five years.
* Will the universe continue for ever?
For is NOT used with "all day", "all the time" etc.
* I was there all day. (not *for all day)
Since is normally used with perfect tenses:
* He has been here since 9am.
* He has been working since he arrived.
* I had lived in New York since my childhood.
Since can also be used in the structure "It is [period] since...":
* It is a year since I saw her.
* How long is it since you got married?
No comments:
Post a Comment