티스토리 뷰

주의해야 할 현재완료에 대해 알아보자.



주의해야 할 현재완료


Teaching Point 1 : 현재완료의 용법 구분
현재완료는 완료, 결과, 경험, 계속의 네 가지 의미로 분류할 수 있으나 언제나 이런 분류가 명확한 것은 아니다. 특히 완료와 결과의 차이를 구별하는 것이 어려운 경우도 종종 있다.

    They have left Seoul. (그들은 서울을 떠났다.)
    < 완료 >

    They have left Seoul. (그들은 서울을 떠나 버렸다. 그래서 지금 서울에 없다.)
    < 결과 >

    이와 같이 똑같은 문장이라도 문맥에 따라서는 완료가 될 수도 있고, 결과가 될 수도 있는 것이다. 중요한 것은 현재완료는 「이전부터 현재까지」라는 시간의 테두리에서 동작이나 상태를 본다는 것이다.

Teaching Point 2 : have been to ~/ have been in / have gone to ~

(1) have been to+장소 명사 :「~에 간 적이 있다」는 경험의 뜻과「~에 갔다 왔다」는 완료의 의미가 있다.

  • I have been to Europe on a business trip. (나는 업무차 유럽에 갔던 적이 있다.)
  • She has never been to Japan. (나는 일본에 가본 적이 없다.)
  • We have been to Boston before. (우리는 전에 보스턴에 가 본적이 있다.)
  • I have been to the airport to see him off. (나는 그를 전송하러 공항에 갔다 왔다.)

보충 학습 :「have been to+장소 명사」에서「to+장소 명사」대신에 there 같은 장소의 부사(구)를 써도 같은 표현이 된다.

  • I have never been there before. (나는 전에 거기에 가본 적이 없다.)
  • She has been all over the world. (그녀는 전세계를 두루 여행했다.)

(2) have been in+장소 명사 :「~에 있었던 적이 있다」는 경험의 뜻을 나타낸다.

  • Once he has been in America. (그는 한 때 미국에 있었던 적이 있다.)
  • She has been in Japan before. (그녀는 전에 일본에 있었던 적이 있다.)

(3) have gone to+장소 명사 = have gone+장소 부사 :「~에 가버렸다」는 완료나 결과의 뜻을 나타낸다.

  • They have gone to their home land. (그들은 그들의 고국으로 가버렸다.)
  • She has gone there alone. (그녀는 그곳에 혼자 갔다.)

Teaching Point 3 : 현재완료형과 함께 쓸 수 없는 어구
현재완료의 본질은「과거의 어떤 때부터 지금까지」라는 것이므로 확실한 과거를 나타내는 yesterday, ago, last ~, just now 등 시간의 부사(구)는 현재완료와 함께 쓸 수 없다.

(1) ago : ago는 현재에서 보아「~ 전에」라는 구체적인 과거를 나타내는 부사이므로 과거시제에 쓰이며, 현재완료에는 사용할 수 없다.

  • I met him two days ago. (나는 이틀 전에 그를 만났다.)
  • They finished the work two minutes ago. (그들은 2분 전에 그 일을 끝냈다.)

보충 학습 : before는 과거의 어느 시점을 기준으로 하여「이전에」라는 뜻이므로 현재완료에 사용할 수 있다. 물론 before는 과거시제에도 사용된다.

  • I have met him before. (나는 전에 그를 만났었다.)
  • I visited the temple before. (나는 전에 그 절을 방문했다.)

(2) just now : just now는 at this moment(지금 이 순간에), a moment ago(방금 전에)라는 뜻으로 현재진행이나 과거에 쓰일 수 있으나, 현재완료에는 쓰일 수가 없다.

  • They are having dinner just now. (그들은 지금 저녁식사를 하고 있다.)
  • Paul called me just now. (폴은 방금 나에게 전화했다.)

보충 학습 : just(이제 막)와 now(지금)은 현재완료형에 쓰일 수 있다.

  • He has just come back home. (그는 이제 막 집으로 돌아왔다.)
  • School has begun now. (학교는 이제 시작되었다.)

(3) when : when은「언제」라는 특정 시점을 묻는 의문사이기 때문에 현재완료에 쓰일 수 없다.

  • When did you see the movie? (당신은 언제 그 영화를 보았습니까?)
  • When do you usually have dinner? (당신은 대개 언제 저녁식사를 합니까?)
  • When are you going to leave? (당신은 언제 떠날 겁니까?)

    주의: 과거의 경험을 반어적으로 묻는 경우에는 when이 현재완료에 쓰일 수도 있다.

    • When have you been there? (언제 그곳에 가본 적이 있다는 겁니까?) 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함