For и since путают из-за русского: «живу здесь три года», но «живу здесь с 2018 года». Задания ниже — на выбор между for и since, время глагола с ними, ago и вопрос How long…?
Кратко о правиле:
For + период: for three years, for a week, for ages.
Since + точка отсчёта: since 2018, since Monday, since I was a child.
Длится до сих пор — Present Perfect или Present Perfect Continuous: I have lived here since 2018.
Ago — «назад», с ним Past Simple: I moved here two years ago.
Мои бабушка и дедушка живут в этом доме с 1990 года.
Задание 6Глагол состояния
I пропуск Tom for five years — we met at university.
Я знаю Тома пять лет — мы познакомились в университете.
Задание 7since + придаточное
My sister has wanted a dog пропуск she was six.
Моя сестра хочет собаку с шести лет.
Задание 8Время после since
I haven't seen Lena since she пропуск to Kazan.
Я не видел Лену с тех пор, как она переехала в Казань.
Задание 9ago
I moved to this flat two years пропуск.
Я переехал в эту квартиру два года назад.
Задание 10ago = Past Simple
We пропуск to Moscow three years ago.
Мы переехали в Москву три года назад.
Задание 11How long
How long пропуск you lived here? — Since May.
Сколько ты здесь живёшь? — С мая.
Задание 12Ответ на How long
How long have you been waiting? — пропуск half an hour.
Сколько ты уже ждёшь? — Полчаса.
Задание 13Ловушка: since + период
I have studied English пропуск three years.
Я учу английский три года.
Задание 14since + событие
I haven't seen him пропуск the party.
Я не видел его с той вечеринки.
Задание 15for в Past Simple
He lived in Paris пропуск five years, then he moved to Berlin.
Он прожил в Париже пять лет, потом переехал в Берлин.
Задание 16It's been … since
It's been three years пропуск we last met.
Прошло три года с тех пор, как мы виделись в последний раз.
Задание 17Present Perfect Continuous
I пропуск for you since six o'clock! Where were you?
Я жду тебя с шести часов! Где ты был?
Задание 18for ages
We haven't seen each other пропуск ages!
Мы не виделись целую вечность!
Задание 19How long ago
How long ago пропуск you buy your car?
Как давно ты купил машину?
Задание 20for a long time
I've known her пропуск a long time.
Я давно её знаю.
Ответы
1. since
2. for
3. since
4. for
5. have lived
6. have known
7. since
8. moved
9. ago
10. moved
11. have
12. For
13. for
14. since
15. for
16. since
17. have been waiting
18. for
19. did
20. for
Теперь — в своём предложении
Упражнение проверяет выбор из готовых вариантов, а в своём тексте подсказок нет. Напишите предложение на эту тему — Линграмора найдёт ошибки и объяснит каждую по-русски. Без регистрации.
Посмотрите, что идёт после. Период — сколько времени — for: for two hours, for a long time. Точка отсчёта — с какого момента — since: since Monday, since I was a child.
Почему «I have lived», а не «I live»?
Действие началось в прошлом и длится до сих пор — в английском для этого нужен Present Perfect, хотя по-русски мы говорим «живу»: I have lived here since 2018.
Since three years — это ошибка?
Да. Three years — период, а не точка отсчёта, поэтому for three years. С since ставят момент: since 2023, since Monday.
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информацию об использовании файлов cookies и правилах обработки персональных данных можно найти здесь. Продолжая пользоваться сайтом, Вы подтверждаете, что были проинформированы об использовании файлов cookies и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.