Давайте разберем каждое предложение и поймем, какой вариант нужно выбрать, а также почему.
They've lived in Manchester for/since 2018.
Здесь нужно использовать слово "since", так как "since" употребляется с конкретной датой или моментом времени. В данном случае 2018 — это конкретное время, с которого они живут в Манчестере. Правильный ответ: since.Have you been / gone to Moscow? Yes. I went there last year.
В этом предложении "been" лучше подходит, потому что речь идет о том, что вы уже побывали в Москве в прошлом. "Gone" подразумевает, что кто-то уехал и еще не вернулся. Таким образом, правильный ответ: been.I've been here for / since two hours.
Здесь следует использовать "for", так как "for" используется, когда мы говорим о продолжительности времени. Два часа – это отрезок времени, а не конкретное время начала действия. Правильный ответ: for.Where has your sister gone / been? She's at the cinema with friends.
В этом случае "gone" подходит, так как речь идет о месте, куда она уехала, и сейчас находится там. Если бы сказали "been", это означало бы, что она вернулась, что не соответствует контексту. Правильный ответ: gone.
Теперь у нас есть все правильные варианты:
- since
- been
- for
- gone
Если у вас есть дополнительные вопросы или хотите разобраться в других аспектах английского языка, не стесняйтесь спрашивать!