19. Put in since or for. 1. Tom and I have known each other_
six months.
2. It's been raining_
I got up this morning.
3. Tom's father has been a policeman_
20 years.
4. Have you been learning English_
a long time?
5.
_Christmas, the weather has been quite mild.
6. Ann has been on holiday_
three days.
7. That's a very old car. I've had it_
ages.
1. Tom and I have known each other for six months. (нам известно друг друга в течение шести месяцев)
Обоснование: Мы используем "for" для указания периода времени. Мы говорим, сколько времени дистанцировались мы каждый от другого.
Пошаговое решение: Мы указываем период времени (six months), поэтому используем "for".
2. It's been raining since I got up this morning. (дождь шел с тех пор, как я встал сегодня утром)
Обоснование: Мы используем "since" для указания точного момента времени, когда что-то началось. В данном случае дождь начался после того, как я проснулся утром.
Пошаговое решение: Мы указываем точный момент времени (I got up this morning), поэтому используем "since".
3. Tom's father has been a policeman for 20 years. (отец Тома работает полицейским в течение 20 лет)
Обоснование: Мы используем "for" для указания периода времени. В данном случае указывается, сколько времени Томов отец работает полицейским.
Пошаговое решение: Мы указываем период времени (20 years), поэтому используем "for".
4. Have you been learning English for a long time? (ты учишь английский язык долгое время?)
Обоснование: Мы используем "for" для указания периода времени. В данном случае мы спрашиваем, сколько времени человек уже занимается изучением английского языка.
Пошаговое решение: Мы указываем период времени (a long time), поэтому используем "for".
5. Since Christmas, the weather has been quite mild. (с Рождества погода была довольно мягкой)
Обоснование: Мы используем "since" для указания точного момента времени, когда что-то началось. В данном случае погода стала мягкой после Рождества.
Пошаговое решение: Мы указываем точный момент времени (Christmas), поэтому используем "since".
6. Ann has been on holiday for three days. (Анна находится в отпуске в течение трех дней)
Обоснование: Мы используем "for" для указания периода времени. В данном случае говорится о том, сколько времени Анна уже находится в отпуске.
Пошаговое решение: Мы указываем период времени (three days), поэтому используем "for".
7. That's a very old car. I've had it for ages. (это очень старая машина, я держу ее в течение многих лет)
Обоснование: Мы используем "for" для указания периода времени. В данном случае говорится о том, как долго я уже держу эту машину.
Пошаговое решение: Мы указываем период времени (ages), поэтому используем "for".