В чем разница have gone И have been?
Вопрос: В чем разница have gone И have been?
Have gone to — «уехал и ещё не вернулся». Have been to — «был и уже вернулся». Разница в том, где человек находится сейчас.
Уехал
has gone to
He has gone to London.
Он сейчас в Лондоне или в пути.
Здесь его нет.
Бывал
has been to
He has been to London.
Он там был и вернулся.
Сейчас он здесь.
| Оборот | Где человек | Типичный вопрос |
|---|---|---|
has gone to | там | Where is he? |
| has been to | здесь | Have you ever been to…? |
| has been in | там, уже какое-то время | How long…? |
1
Из-за этой разницы I have gone to London о себе сказать нельзя: если вы говорите, значит, вы не там.
2
Оборот have been to и есть способ рассказать о своём опыте поездок.
3
Have been in отвечает не на вопрос «был ли», а на вопрос «как долго».
He has gone to London. — Он уехал в Лондон.
He has been to London. — Он бывал в Лондоне.
He has been in London for a week. — Он в Лондоне уже неделю.
Короткие ответы
Можно ли сказать I have gone?
О себе — практически нет.
Какой оборот про опыт?
Have been to.
А про длительность?
Have been in.
Читайте также
Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.
Вопросы по теме
Популярные категории











