영문법 총정리 2번째 시간입니다.
이번에는 현재완료를 정리해 보겠습니다.
거듭 말씀드리지만 이 강좌는 문법의 ‘실전 응용’입니다. 그러므로 아주 기초적인 내용은 자세히 다루지 않음을 이해해 주시길 바랍니다. (기초적인 내용은 ‘영문법 개념정리’를 참고하시기 바랍니다.)
동영상 강의가 있는 항목은 링크를 걸고 해당 동영상을 올려 놓았습니다. 시간이 걸리시더라도 꼭 보시길 바랍니다.
이번 시간에 공부할 내용들입니다.
1. 현재완료의 형태
2. 현재완료의 의미 (현재완료와 과거)
3. 현재완료의 네 가지 용법
4. 현재완료와 since, for
5. 현재완료와 쓸 수 없는 말들
6. have been to, have gone to의 구별
그럼 시작하겠습니다.
1. 현재완료의 형태
현재완료의 형태는 다음가 같습니다.
have + 과거완료
has + 과거완료 (주어가 3인칭 단수 일때)
2. 현재완료의 의미 (현재완료와 과거)
현재완료
(과거에서 현재까지 ‘계속’이라는 의미를 가집니다.)
(1) I have been ill.
(과거에 아파서 지금도 아픕니다)
과거
(단순히 과거에 발생했던 일입니다. )
(2) I was ill.
(과거에 아팠는데 지금은 아픈지 모릅니다. (안 아플 확률이 더 큽니다))
위에서 보듯이 현재완료는 ‘과거에서 시작한 동작이 현재까지 계속’됨을 나타냅니다. 이에 대하여 과거는 이미 끝나버렸고, 현재와는 아무런 상관이 없습니다.
동영상 링크입니다.
[송샘 영어교실/영문법 핵심정리 ] - 현재완료 (어법 001)
3. 현재완료의 네 가지 용법
(완료, 경험, 계속. 결과)
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 등과 함께 쓰입니다.
예문을 보겠습니다.
(1) I have lived in Seoul since I was born.
(나는 서울에 살고 있다/ 내가 태어날 이후로)
(2) 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. (have visited ⇒ visited)
(나는 여자 친구를 방문했다/ 어제 저녁에.)
(2) I have met my girl friend in 2010. (have met ⇒ met)
(나는 여자 친구를 만났다/ 2010년에.)
(3) When I have met my girl friend, I loved her at first sight. (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. 현재완료와 쓸 수 없는 말들
이상으로 현재완료에 대한 총정리를 마치겠습니다.
송성태 샘이 지은 "8배속 VOCA"가 출간 되었습니다.
송성태 8배속 VOCA 보러가기 클릭!