— Где Мартин?— О, он ушел на урок кулинарии. Он никогда раньше не бывал на таких кулинарных уроках.
Мама готовит обед на кухне, а папа интересуется, куда запропастился их сын Мартин. В момент речи Мартин находится либо по пути на урок, либо уже пришел туда, поэтому используется have gone to. С помощью конструкции have been to мама Мартина дает понять, что раньше их сын не посещал подобные курсы.
Have gone to используется, когда мы говорим, что кто-либо ушел куда-либо, при этом человек прибыл в пункт назначения или находится в пути к нему.
Have been to используется, когда мы говорим о посещении каких-либо мест: где мы никогда не были или где мы были, но уже вернулись оттуда.
Have been in используется, когда мы говорим, что кто-либо находится в каком-либо месте в течение определенного времени.
Джоан пошла в булочную, но она не пробудет там долго. (Она в булочной).
Рик был в Индии. Ему она действительно понравилась. (Он был там два года назад. Его сейчас там нет).
Эмма находится в Лондоне в течение 5 лет. (Она все еще находится в Лондоне).
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.