LESSON 10        
When...? How long...?  For and since
A: Сравните:
      When...(+ past simple) ?    и  How long...(+ present perfect)?:
      Когда …(+прошедшее)  ? и  Как долго…(+настоящее совершенное)?

A: When did it start raining? (past simple)                
    Когда начался дождь?  
B: It started raining an hour ago / at 1 o'clock. (past simple)
     Дождь начался час назад / в  час.
A:  How long has it been raining? (present perfect)          
      Как долго идет дождь?         
B:  It's been raining for an hour/since 1 o'clock. (present perfect)
     Дождь идет в течение часа / с часа.
A:  When did Joe and Carol first meet? (past simple)
     Когда Джо и Кэрол впервые встретились?
B:  They first met a long time ago/when they were at school. (past simple)
     Они познакомились давно/когда они учились в школе.
A:  How long have Joe and Carol known each other? (present perfect)
     Как долго Джо и Кэрол знакомы?
B:  They've known each other since they were at school. (present perfect)
      Они знакомы  со школы.
B: Мы используем for и since чтобы показать, как долго что-то происходит.
Мы используем for говоря о периоде времени. Мы используем since говоря о начале периода времени.
* I've been waiting for two hours.
Я жду уже два часа.
* I've been waiting since 8 o'clock.
Я жду с восьми часов.
 
for since
two hours
a week
8 o'clock
1977
20 minutes
50 years
Monday
Christmas
five days
a long time
12 May
Lunchtime
six months
ages
April
they were at school
* Sally's been working here for six months.
Салли работает здесь шесть месяцев.
* Sally's been working here since April.
Салли работает здесь с апреля.
* I haven't seen Tom for three days.
Я не видел Тома три дня.
* I haven't seen Tom since Monday.
Я не видел Тома с понедельника.
В предложении можно опустить for (за исключением отрицательных предложений)
* They've been married (for) ten years. (как с for, так и без него)
  Они женаты  десять лет.
* They haven't had a holiday for ten years. ( только с for)
   Он не был в отпуске десять лет.
Мы не используем for+all...(all day/all my life etc.):
* I've lived here all my life. (not "for all my life")
  Я живу здесь всю мою жизнь.
C: "It's (a long time/two years etc.) since something happened":
* It's two years since I last saw Joe. (= I haven't seen Joe for two years)
   Я не видел Джо два года.
* It's ages since we went to the cinema. 
  (= We haven't been to the  cinema for ages)
Я не был в кино целую вечность.
   В вопросительных предложениях- How long is it since ...?
* How long is it since you last saw Joe?(= When did you  last  see Joe?).
    Когда ты в последний раз видел Джо?
* How long is it since Mrs. Hill died?  (= When did Mrs. Hill die?)
   Когда м-с. Хилл умерла?
How long have you (been)...? - Lesson 9