Adults|Grammar|Intermediate|10. For/since; When/How long?

Read the rules

We use for and since to say how long something has been happening.

We use for + a period of time (two hours, six weeks etc.):

I’ve been waiting for two hours.



two hours, a long time, a week, 20 minutes, six months, ages, five days, 50 years, years

1. Sally has been working here for six months. (not since six months)

2. I haven’t seen Tom for three days. (not since three days)

We use since + the start of a period (8 o’clock, Monday, 1999 etc.):

I’ve been waiting since 8 o’clock.



8 o’clock, April, lunchtime, Monday, 1985, we arrived, 12 May, Christmas, I got up

1. Sally has been working here since April. (= from April until now)

2. I haven’t seen Tom since Monday. (= from Monday until now)

It is possible to leave out for (but not usually in negative sentences):

1. They’ve been married (for) ten years. (with or without for)

2. They haven’t had a holiday for ten years. (you must use for)

We do not use for + all … (all day / all my life etc.):

I’ve lived here all my life. (not for all my life)



Compare when…? (+ past simple) and how long…? (+ present perfect):

Read the rules

We say «It’s (a long time / two years etc.) since something happened»:

1. It’s two years since I last saw Joe. (= I haven’t seen Joe for two years)

2. It’s ages since we went to the cinema. (= We haven’t been to the cinema for ages)

You can ask «How long is it since…?»:

1. How long is it since you last saw Joe? (= When did you last see Joe?)

2. How long is it since Mrs Hill died? (= When did Mrs Hill die?)

You can also say «It’s been (= It has been)… since… «:

It’s been two years since I last saw Joe.


Choose for or since

Choose the correct option


(How long/When) has it been raining?

(How long/When) did it start raining?


React to the situations and complete the sentences

Choose the correct answer


Now write Mary’s answers again. This time use It’s… since….

If you open the lesson plan you will be able to assign separate pages as homework or all the homework pages at once.

Урок Homework Курс
  • How long...?
  • When did it start raining?
  • It's since something happened
  • For or since
  • How long and when
  • It's raining
  • Do you often go on holiday?
  • Homework
  1. 1. Adults|Grammar|Intermediate|1. I am doing and I do
  2. 2. Adults|Grammar|Intermediate|2. I am doing and I do
  3. 3. Adults|Grammar|Intermediate|3. I did
  4. 4. Adults|Grammar|Intermediate|4. I was doing
  5. 5. Adults|Grammar|Intermediate|5. I have done
  6. 6. Adults|Grammar|Intermediate|6. I have done 2
  7. 7. Adults|Grammar|Intermediate|7. I have been doing
  8. 8. Adults|Grammar|Intermediate|8. I've been doing / I've done
  9. 9. Adults|Grammar|Intermediate|9. How long have you (been)...?
  10. 10. Adults|Grammar|Intermediate|10. For/since; When/How long?
  11. 11. Adults|Grammar|Intermediate|11. I have done and I did
  12. 12. Adults|Grammar|Intermediate|12. I have done and I did 2
  13. 13. Adults|Grammar|Intermediate|13. I had done
  14. 14. Adults|Grammar|Intermediate|14. I had been doing
  15. 15. Adults|Grammar|Intermediate|15. The future: I am doing / I do
  16. 16. Adults|Grammar|Intermediate|16. I will and I'm going to
  17. 17. Adults|Grammar|Intermediate|17. Future: Continuous/Perfect
  18. 18. Adults|Grammar|Intermediate|18. Conditional I
  19. 19. Adults|Grammar|Intermediate|19. Can, could and (be) able to
  20. 20. Adults|Grammar|Intermediate|20. Have to and must
  21. 21. Adults|Grammar|Intermediate|21. If I do... and If I did...
  22. 22. Adults|Grammar|Intermediate|22. If I knew... I wish I knew...
  23. 23. Adults|Grammar|Intermediate|23. Conditional III
  24. 24. Adults|Grammar|Intermediate|24. Wish
  25. 25. Adults|Grammar|Intermediate|25. Is done / was done
  26. 26. Adults|Grammar|Intermediate|26. Be/been/being + done
  27. 27. Adults|Grammar|Intermediate|27. Passive 3
  28. 28. Adults|Grammar|Intermediate|28. Passive: He is said to...
  29. 29. Adults|Grammar|Intermediate|29. Have something done
  30. 30. Adults|Grammar|Intermediate|30. He said that...
  31. 31. Adults|Grammar|Intermediate|31. Say and Tell
  32. 32. Adults|Grammar|Intermediate|32. Do you know where..?
  33. 33. Adults|Grammar|Intermediate|33. Auxiliary verbs; so/neither
  34. 34. Adults|Grammar|Intermediate|34. Do you? Isn't it? etc.
  35. 35. Adults|Grammar|Intermediate|35. Gerund
  36. 36. Adults|Grammar|Intermediate|36. Verb + to Infinitive
  37. 37. Adults|Grammar|Intermediate|37. Verb + Object + to Infinitive
  38. 38. Adults|Grammar|Intermediate|38. -ing or to: change in meaning
  39. 39. Adults|Grammar|Intermediate|39. Try/Need/Help: -ing or to
  40. 40. Adults|Grammar|Intermediate|40. Like / Would like: -ing or to
  41. 41. Adults|Grammar|Intermediate|41. Some/any/no/none
  42. 42. Adults|Grammar|Intermediate|42. Much/many/few/little
  43. 43. Adults|Grammar|Intermediate|43. Both/either/neither/all/every