Время Present Perfect
Прежде чем перейти непосредственно к разнице между have been to, have gone to и have been in, вспомним о настоящем завершенном времени (Present Perfect) – именно к нему эти три конструкции и относятся. С помощью Present Perfect мы можем рассказать о накопленном опыте, действия и событиях в прошлом, не указывая конкретное время. Это касается глаголов действия (action verbs). С глаголами состояния (non-action или stative verbs) Present Perfect описывает то, что началось в прошлом и продолжается до сих пор. Таким образом, предложения в Present Perfect могут относиться по смыслу как к прошлому, так и к настоящему. Это поможет в понимании разницы между have been to, have gone to и have been in.
Have been to
Have been to имеет значение “побывать где-то”. Глагол be в этом случае синонимичен go, поэтому и используется предлог to, указывающий на направление. С помощью конструкции have been to мы рассказываем о завершенном на данный момент опыте: в прошлом мы посетили или посещали несколько раз какое-то место, но на данный момент там не находимся.
- Have you ever been to Japan? – Ты когда-нибудь был в Японии?
- He has been to all European countries. – Он побывал во всех странах Европы.
- We have been to this city twice so far. – Мы уже дважды бывали в этом городе.
- I have never been to this place before. – Я раньше никогда не бывал здесь.
В предложениях с have been to часто будут такие слова как ever – “когда-нибудь, когда-либо”, never – “никогда”, а также how often/how many times – “как часто/сколько раз” в вопросах.
- How many times have you been to London? – Сколько раз ты был в Лондоне?
Не забывайте, что Present Perfect используется для описания событий без привязки к конкретному времени в прошлом, поэтому в одном предложении с have been to не встретить такие слова как yesterday, last week, two years ago и прочие маркеры прошедшего времени. С ними будет использоваться Past Simple.
- I was in Brazil last month. – В прошлом месяце я был в Бразилии.
Have gone to
Have gone to обычно переводится как “уйти, уехать, пойти куда-то”. Конструкция предполагает, что человек куда-то ушел и на момент речи еще не вернулся.
- Is Ben at home? – No, he has gone to school. – Бен дома? – Нет, он ушел в школу.
- The Johnsons have gone to Italy. I have no idea when they are going to come back. – Джонсоны уехали в Италию. Понятия не имею, когда они собираются вернуться.
Have been in
Используя have been in, мы говорим о том, что находимся где-то на протяжении какого-то времени. Это как раз тот случай, когда Present Perfect передает настоящее время. С конструкцией have been in можно увидеть вопрос how long – “как долго”.
- I have been in this company for many years and have witnessed its ups and downs. – Я в этой компании уже много лет и видел ее взлеты и падения.
- How long have you been in London? – Как долго ты уже в Лондоне?
Заключение
Лучше всего разбирать разницу между этими и любыми другими конструкциями, конечно, на практике. Поэтому приглашаем вас на курсы школы ILS. Записывайтесь на вводный урок, чтобы обсудить свои цели и больше узнать о программах школы.
А в качестве заключения соберем всю информацию по конструкциям в одну таблицу.
Конструкция |
Значение |
Пример |
have been to |
побывать где-то и вернуться |
We have already been to the new water park. – Мы уже побывали в новом аквапарке? |
have gone to |
уйти куда-то и оставаться там |
Nobody’s home. Everyone has gone to the waterpark. – Дома никого нет. Все ушли в аквапарк. |
have been in |
быть где-то уже на протяжении какого-то времени |
We have been in the waterpark for 3 hours so far. – Мы в аквапарке уже 3 часа. |