Чтобы правильно вставить слова "since", "for" и "ago" в предложениях, нужно понимать, как они используются в английском языке. Давайте разберем каждый случай.
He was born many years …
- Здесь нужно использовать "ago", так как речь идет о том, что событие произошло в прошлом от текущего момента. Правильное предложение: He was born many years ago.
Mary has been in Germany … four years.
- В этом случае мы используем "for", чтобы указать на продолжительность времени. Правильное предложение: Mary has been in Germany for four years.
… you arrived everything has changed.
- Здесь правильное слово — "since", так как мы говорим о том, что с момента прибытия всё изменилось. Правильное предложение: Since you arrived everything has changed.
I'll be staying with you … the Christmas holidays.
- В этом предложении также используется "for", чтобы указывать на продолжительность времени, которую речь идет. Правильное предложение: I'll be staying with you for the Christmas holidays.
She hasn't seen him … last month.
- Здесь нужно использовать "since", поскольку мы говорим о моменте в прошлом, когда перестали происходить встречи. Правильное предложение: She hasn't seen him since last month.
Теперь у нас есть полные предложения:
- He was born many years ago.
- Mary has been in Germany for four years.
- Since you arrived everything has changed.
- I'll be staying with you for the Christmas holidays.
- She hasn't seen him since last month.
Надеюсь, это объяснение помогло вам понять использование "since", "for" и "ago"!