have been to, have gone to, have been in 의미 차이

안녕하세요, 송샘입니다.

이번 시간에는 ‘have been~’ 표현들을 보겠습니다.

 

현재완료를 표현할 때 흔히 혼동하기 쉬운 ‘have been to’, ‘have gone to’, ‘have been in’ 표현의 차이를 깔끔하게 정리해 봅시다. 

 

다음은 오늘 공부할 ‘have been ~’표현들입니다.

1. have been to 의미

2. have been to 주의할 용법

3. have been to, have gone to

4. have been to, have been in

 

 

1. have been to ~ (경험)

 

‘have been to ~’는 현재완료 중 특히 경험을 나타냅니다. 과거에 그 장소에 가본 적이 있으며, 지금은 돌아와 있다는 뜻입니다.

1) I have been to Paris.
     (나는 파리에 가본 적이 있다.)

 2) He has been to the theater twice this week.
     (그는 이번 주에 두 번 극장에 다녀왔다.)

SNS 감성으로 약간 호들갑스럽게 표현할 수도 있습니다.

3) Have you ever been to Jeju Island? It's Instagram-worthy!
      (제주도 가본 적 있나요? 완전 인스타감성이에요!)

 

 

2.  have been to에서 주의할 용법

 

have been to~’ 표현을 쓸 때 특히 세 가지를 주의해야 합니다.

 

(1) 과거를 나타내는 부사와 함께 사용할 수 없다.

'have been to ~'구문은 현재완료이기 때문에 ‘과거부사’와는 함께 쓸 수 없습니다. 현재를 포함하고 있는 현재완료와 명백한 과거 사이에 논리적 모순이 생기기 때문입니다. 과거부사(last year, yesterday)가 여기에 해당합니다.

ex) Last year we have been to Europe for a month. (x)

 → Last year we went to Europe for a month. (o)

    (작년에 우리들은 유럽에 한 달 동안 다녀왔다)

 

위 예문에서와 같이 과거부사가 올 때는 현재완료를 쓰지 않고 과거동사를 써야 합니다.

 

(2) 구체적인 방문에는 'have been to ~'를 쓰지 않는다.

 (특히 주의해야 합니다!)
‘have been to’는 막연한 경험 표현에 쓰입니다. 목적이 분명한 구체적 방문에는 과거형을 써야 합니다.


현재완료는 다음 1)과 같이, ‘어디에 갔다왔다’는 경험을 표현할 수 있습니다.

1) I have been to Paris. (o)

   (나는 파리에 갔다 왔다)

 

그렇지만 경험을 나타내는 ‘have been to ~'를 구체적인 방문에 쓸 수는 없습니다.

2) I have been to Paris to see the Eifel Tower. (x)

3) I went to Paris to see the Eifel Tower. (o)

   (나는 파리에 갔다/ 에펠탑을 보기 위하여)

예문 2)는 ‘에펠탑을 보기위하여’라는 구체적인 방문입니다. 이러한 경우에는 ‘have been to'를 쓸 수 없습니다. 예문 3)처럼 과거형과 함께 써야 합니다.

 

현재완료는 어떤 상태나 동작이 과거에서 현재까지 계속됨을 나타냅니다. 그런데 2)와 같이 구체적인 방문에 현재완료를 쓰게 되면 ‘방문하는 그 동작을 계속하고 있다’라는 이상한 문장이 되어 버립니다. 그러니, ‘과거의 구체적인 방문에는 ‘have been to'를 쓸 수 없다’라고 정리해 둡시다. (이 정도로 영어를 쓸 수 있으면 주위에서 "영어 정말 잘한다"는 말 많이 들었을 겁니다)

 

예문을 하나만 더 들어 보겠습니다.

 

4) I have been to England to visit my brother. (x)

→ I went to England to visit my brother. (o)

역시 구체적인 방문이므로 'have been to'는 쓸 수 없고 과거형 went로 써야 합니다.

 

(3) have been to + 사람, 사물도 가능

‘have been to ~'은 ’~에 갔다 왔다‘라는 의미를 가지고 있습니다. 이 표현 뒤에 주로 ’장소‘가 많이 오지만, 장소 이외의 말들도 올 수 있습니다. 웬지 무의식적으로 'have been to' 다음에는 "장소"만 쓰는 경향이 있지만 그럴 필요 없습니다. "사람, 사물, 행사" 등에 마음껏 써도 됩니다.

1) She has been to a lecture.

   (그녀는 강의에 갔다 왔다)

2) She has been to a doctor.

   (그는 의사에게 갔다 왔다)

3) She has been to a therapy.

   (그녀는 치료받고 왔다)

 

다양한 표현을 위해서 잘 익혀 두시길 바랍니다.

 

 

3. have been to, have gone to

 

이 두 표현은 미묘하게 달라 헷갈릴 수 있습니다.  먼저 두 표현의 의미를 정리해 봅시다. ‘

  • have been to: ‘갔다 왔다’는 경험 (지금 여기 있음)
  • have gone to: ‘가버렸다’는 결과 (지금 여기에 없음)

예문을 보면서 의미 차이를 확실하게 알아 봅시다.

(1) have been to ~

ex) I have been to the hospital.

    (나는 병원에 갔다 왔다)
    (‘~에 갔다 왔다’, 지금 여기에 있다)

 

(2) have gone to ~

ex) He has gone to the hospital.

    (그는 병원에 가버렸다)

    ( '~에 가버렸다‘, 지금 여기 없다)

 

'have gone to ~'는 1인칭·2칭과는 수 없다는 것에 주의하시길 바랍니다.

(3) 1, 2인칭 + have gone to  ~

ex) I have gone to the hospital. (x)

    (나는 병원에 가버렸다?)

1인칭·2인칭은 ‘말하고 듣는 사람’을 지칭합니다. 그런데 1인칭·2인칭에 ‘have gone to'를 쓰면 '말하고 듣는 사람'이 가버리고 없다는 뜻이 되어버립니다. 말하는 사람이 없는데 누가 말을 합니까? 말이 안 됩니다.

 

'have gone to'는 3인칭에 사용할 수 있습니다.

 

 

4. have been to, have been in

 

'have been to ~'은 ‘갔다 왔다’는 것을, ‘have been in ~'은 ’일정 시간 계속 머무르는 것‘을 의미합니다.

 

  • have been to: 다녀온 경험
  • have been in: 계속 머물고 있는 상태

 

예문을 보면서 의미 차이를 확실하게 공부해 봅시다.

(1) I have been to Europe twice.

    (나는 유럽에 두 번 갔다 왔다)

(2) I have been in Europe for a month.

    (나는 유럽에 한 달 동안 머물러 있다)

(3) I have been in London since I saw you last time.

    (나는 런던에 계속 있다/ 너를 지난 번에 본 이후로)

 

간단히 정리하면, 'have been to ~'는 경험을, ‘have been in ~'은 계속을 나타냅니다.

 

 

그럼 이상으로 'have been' 표현에 대한 정리를 마치겠습니다.  

 

다음은 제가 쓴 "현재 완료 직전정리"입니다. 현재완료에서 반드시 알아야할 사항들만 간략하게 정리했습니다. 한 번 보시길 바랍니다. 

 

 

 

필요하신 분들은 교보에서 구입할 수 있습니다. 

 

 

 

 현재완료 총정리

 

영문법 총정리 2번째 시간입니다. 

 

이번에는 현재완료(Present Perfect) 에 대해 정리해 보겠습니다.

본 강좌는 문법의 실전 응용을 중심으로 구성되어 있습니다.
기초적인 설명은 다루지 않으니, 필요하신 분은 『영문법 개념정리』를 참고해 주세요.

 

동영상 강의가 제공된 항목은 링크를 포함하였습니다.

시간이 걸리더라도 꼭 시청하시기 바랍니다.

 

학습 목차

  1. 현재완료의 형태
  2. 현재완료의 의미 (현재완료와 과거 비교)
  3. 현재완료의 네 가지 용법
  4. 현재완료와 since, for
  5. 현재완료와 함께 쓸 수 없는 표현
  6. have been to vs. have gone to

 

참고: 현재완료 직전정리

 

 그럼 시작하겠습니다.

1. 현재완료의 형태

 

현재완료는 다음과 같이 구성됩니다:

  • have + 과거분사 (p.p.)
  • has + 과거분사 (p.p.) (주어가 3인칭 단수일 때)

2. 현재완료의 의미 (현재완료와 과거)

 (현재완료 vs. 과거)

  • 현재완료:
    과거의 행동이나 상태가 현재까지 이어지거나 영향을 미칠 때 사용
    ex) I have been ill.
          (과거에 아파서 지금도 아픔)

  • 과거:
    과거에 일어난 일을 단순히 서술
    ex) I was ill.
          (과거에 아팠으며, 지금은 아닐 가능성 있음)

📌 요점: 현재완료는 "과거에서 현재까지의 연결"이 핵심입니다.

 

동영상 링크입니다.

[송샘 영어교실/영문법 핵심정리 ] - 현재완료 (어법 001)

 

3. 현재완료의 네 가지 용법

(완료, 경험, 계속. 결과)

 

(완료, 경험, 계속, 결과)
중·고등학교 내신시험에서 자주 출제됩니다.


각 용법은 자주 쓰이는 부사를 통해 쉽게 구분할 수 있습니다.

 

1. 완료   (막 ~했다)                 (just, already, yet)

    I have just finished my report. 

    (나는 이제 막 숙제를 끝냈다.)

2. 경험   (~한적이 있다, 없다)    (ever, never, once, before)

   I have never finished a report. 

   (나는 숙제를 끝내지 않아본 적이 없다.))

3. 계속   (~해 오고 있다)          (for, since)

   I have been doing my report for 5 hours.

   (나는 다섯 시간동안 숙제를 계속 하고 있다.)

4. 결과   (~해버렸다)              (결과 부사는 없습니다.)

   I have sent my report by e-mail. 

   (나는 내 과제를 제출했다/ e-mail로)

 

다시 한 번 말씀드리지만 ‘완료, 경험, 계속, 결과’는 중·고등학교 내신에만 출제됩니다. 일반적으로 현재완료는 ‘과거부터 현재까지 계속’이라고 알아 두시면 됩니다.즉 과거부터 현재까지 계속되거나 영향을 미치는 상태로 이해하면 충분합니다. 

4. 현재완료와 since, for

 

현재완료는 과거부터 현재까지 계속을 나타냅니다. 그러므로 계속을 나타내는 말들인 since, for 등과 함께 쓰입니다. 

  • since + 과거 시점 (문장)
    ex) I have lived in Seoul since I was born.
          (나는 서울에 살고 있다/ 내가 태어날 이후로)

  • for + 기간 (명사)
    ex) I have lived in Seoul for 22 years.
         (나는 서울에 살고 있다/ 22년 동안)

두 문장 다 과거에 시작한 동작이나 상태가 지금도 계속됨을 나타냅니다. 단지 접속사 since 다음에는 문장이 오고, 전치사 for 다음에는 명사가 온다는 것만 다릅니다.

5. 현재완료와 쓸 수 없는 말들

(과거부사, 과거연도, when)

 

현재완료는 ‘현재를 포함하고 있으므로’ 과거를 나타내는 말들과는 함께 쓰일 수 없습니다. 특히 ‘과거연도’도 과거를 나타낸다는 것을 잘 기억해 두시길 바랍니다. 다음은 현재완료와 함께 쓰일 수 없는 말들입니다.

 
❌ 사용 불가한 표현들

(1) 과거부사     (ago, yesterday, last night, then 등)

(2) 과거 년도    (in 2010 등)

(3) when         (특정 과거 시점)

 

각 용법별로 예문을 하나씩만 들어 보겠습니다.

 

 

(1) I have visited my girl friend last night.  ❌
     I visited my girlfriend last night. ✅ (have visited ⇒ visited)

     (나는 여자 친구를 방문했다/ 어제 저녁에.)

(2) I have met my girl friend in 2010  
    I met my girlfriend in 2010. ✅ (have met ⇒ met)

    (나는 여자 친구를 만났다/ 2010년에.)

(3) When I have met my girl friend, I loved her at first sight.  
     When I met my girlfriend, I loved her. ✅ (have met ⇒ met)

    (내가 여자 친구를 만났을 때, 나는 첫눈에 사랑에 빠졌다.)

 

(1)번은 ‘last night’이 과거이므로 현재완료와 함께 쓸 수 없습니다.

(2)번은 ‘in 2010'이 지나거버린 연도이기 때문에 과거입니다.

(3)번 when은 ‘한 점’이므로 현재완료와 함께 쓸 수 없습니다.

핵심: 현재완료는 특정 과거 시점을 나타내는 표현과는 함께 쓰지 않는다.

 

6. have been to, have gone to의 구별

 

(1) have been to  (갔다 왔다, 경험)

(2) has gone to   (가버리고 없다, 결과)

 

 

(1) I have been to U.S. to study. (경험)

    (나는 미국에 갔다 왔다/ 공부하려고)

(2) My son has gone to U.S. to study English. (결과)

    (내 아들은 미국에 가버리고 없다/ 영어 공부하려고)

 

 

(주의!)

has gone to는 1인칭과 2인칭에 쓸 수 없습니다. 살짝 맛이간 문장이 되어버립니다. 

봅시다.

(1) I have gone to U.S.     (나는 미국에 가버리고 없다.) ❌

(2) You have gone to U.S. (너는 미국에 가버리고 없다) ❌

 

‘가버리고 없는’ 사람에게 말한다는 것은 ‘맛이간’ 일입니다. 그러므로 have gone to는 1인칭, 2인칭에 쓸 수 없습니다.

 

 

 

현재완료는 단순한 과거와 달리, 지금까지의 연속성이나 현재에 미치는 영향을 중시하는 시제입니다. 문법 시험뿐 아니라 실생활에서도 자주 사용되므로, 핵심 용법과 표현을 정확히 익혀두시기 바랍니다.

 

동영상 강좌입니다.

 

2. 현재완료의 의미 (현재완료와 과거)

 

 

 

4. 현재완료와 since, for

 

 

 

5. 현재완료와 쓸 수 없는 말들

 

 

 

이상으로 현재 완료 총정리에 대한 글을 마치겠습니다.

 

다음은 제가 쓴 "현재 완료 직전 정리" 책입니다. 현재완료에서 반드시 알아야 할 사항들만 간략하게 정리했습니다. 한 번 보세요.

 

 

책이 필요하신 분들은 교보에서 구입할 수 있습니다.

 

 

'송성태 영문법 > 총정리' 카테고리의 다른 글

to 부정사 형용사적 용법 총정리  (1) 2025.04.17
전치사 의미 총정리  (0) 2025.04.03
영문법 용어 정리  (0) 2014.08.16
관계대명사 총정리  (44) 2013.04.27
수동태 총정리  (10) 2013.03.18

+ Recent posts