have been to와 have gone to 차이

 

have been to와 have gone to 차이

    

다음의 두 문장은 어떤 차이가 있을까요?

 

Alice has been to England.

 

Alice has gone to England.

   

been은 '다녀왔다' (visits)는 뜻이고, gone은 '갔다'는 뜻입니다.

 

 

[예문] 

I have been to England twice.  나는 영국에 두 번 다녀왔다.


Cindy has gone to England. 신디는 영국에 갔다 (그래서, 돌아오지 않았다)

  


Have you ever been to India? 인도에 가본 적 있어? (갔다 온 경험)

 

Where have you been?  어디 갔다 왔어? (어디 있었어?)

 

 

Where has Tom gone?  탐은 어디 갔어? (안 돌아옴)

 

He's gone to see Peter. 피터 보러 갔어. (안 돌아옴) 

@ 따라서, 맨 처음 예문을 보면,

 

Alice has been to England. 앨리스는 영국에 갔다 왔어.

 

Alice has gone to England. 앨리스는 영국에 갔어.

  

[참고]  

been은 be의 과거완료 형이고, gone은 go의 과거완료형

 

 

참조 : http://www.bbc.co.uk/worldservice/learningenglish/grammar/learnit/learnitv76.shtml

  

●  관련글 더 보기 

현재완료 VS 과거 간단 비교

  

영어 과거완료 넘 간단 정리

반응형
facebook twitter kakaoTalk kakaostory naver band

댓글(4)

  • 정가람
    2014.07.08 17:14

    정말 궁금했던 것인데 감사합니다!

    • 2014.07.09 13:59 신고

      네.. 글 남겨주셔서 감사합니다.
      밖에 바람이 엄청 부네요!! 서울에도 태풍이?
      아무튼, 즐겁고 씩씩한 한 주 보내세요 (^.^)

  • 와우
    2019.03.08 22:39

    감사합니다 마침 영어 공부 중이었는데ㅜㅜ

Designed by JB FACTORY