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 과거 간단 비교

 

look, seem, appear 차이는?

 

과거완료 (had+pp) 간단 정리

 

영어 구두점, 문장부호 정리!

 

댓글(4)

  • 정가람 2014.07.08 17:14

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

    답글 수정

    • Favicon of https://ilikeen.tistory.com 일로일로 2014.07.09 13:59 신고

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

      수정

  • 와우 2019.03.08 22:39

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

    답글 수정

Designed by CMSFactory.NET