English/wizkid™ 영문법 과외

[스크랩] 영문법 비밀과외 15 [시제대격돌: 현재완료 Vs 과거]

JJun ™ 2006. 4. 3. 11:24

안녕하세요. 저의 허접강의를 찾아주신 여러분께 오늘도 진심으로 감사의 말씀을 드립니다. 오늘은 전시간에 이어서 현재완료와 과거의 차이점에 대해 말씀드리겠습니다.

 

자 일단 다음 두 문장을 읽어보시죠

 

(a) I finished my work two hours ago. [simple past 과거]

 

(b) I have already finished my work. [present perfect 현재완료]

 

먼저(a)번의 내용을 살펴보면 "두시간전에"일을 마쳤다-에서 볼수 있듯 과거의 정확하고 구체적인 시간을 언급하고 있습니다.(specific time in the past).

 

반면에, (b)번의 "이미" 일을 마쳤다-는 과거의 구체적이지 못한 시간을 표현하고 있습니다.(unspecified time in the past)

 

다시말하면 지금보다 먼저 일어난 일이지만(sometime before now) 정확히 언제 일어났는지 모른다는 말씀입죠. 뭔말인지 이해되심까? 안된다구요? 도대체 그놈의 이해는 어디로 갔단 말입니까?^^;

 

 

현재완료도 과거에 시작된일이기 때문에 과거와 밀접한 관련이 있습니다. 하지만 둘 사이엔 극명한 차이점이 있습니다. 현재완료와 과거의 차이를 또 하나 디벼드리죠. 한번만더 집중해서 아래 문장을 읽어보세요.

 

(c) Ann was in Miami for two weeks. [Ann은 Miami에 2주간있었다-옛날에]

 

(d) Bob has been in Miami for two weeks.[Bob은 Miami에 (지금까지) 2주간있었다.]

 

자, 위의 두문장을 보시면 둘다 for two weeks로 문장이 끝났다는걸 아실겁니다. 근디 (c)번 문장은 동사가 WAS이고 (d)번 문장은 동사가 HAS BEEN입니다.

 

둘 사이엔 어떤 차이가 있을 까요? 문장(c)의 내용은 과거에 시작해서 과거에 끝난사건입니다. 하지만 문장(d)는 과거에 시작해서 현재까지 이어지는 내용이라는 거죠.

 

지금까지의 내용을 정리하겠습니다.

 

 

*단순과거: 과거의 '구체적인' 시간표시(옛날에 시작해서 옛날에 끝남)

*현재완료: 과거의 '불분명한' 시간표시(옛날에 시작해서 지금끝남-또는 지금까지 계속됨)

 

 

공부를 했으면 확인을 해야죠. 연습문제를 몇개 드리겠습니다.

아래 빈칸에 알맞은 말을 넣어보세요. 정답은 두개밖에 없습니다.

과거일땐 [had], 현재완료일땐 [have had]입니다.

 

자 이제 확률50%의 대박문제들을 공개합니다. 짜잔~

 

문제1. I ------ a blue bicycle when I was a teenager.

문제2. I ------ several bicycles in my lifetime.

문제3. I ------ many wonderful bicycles.

문제4. I ------ a wonderful bicycle last year.

 

어떻습니까? 모두들 쉽게 푸셨으리라고 생각됩니다. 과거와 현재완료의 차이점 기억나시죠? 구체적인 시간이냐? 아님, 두리뭉실 어중간한 시간이냐?였습니다.

 

위 문장들에서 정확하게 과거의 시간을 말해주는 문장을 골라보세요.

 

네, 바로 1번(when I was a teenager: 마빡에 피도 안 말랐을때^^;-내가 십대였을때)과 4번(last year: 작년에)입니다. 그래서 1,4번은 과거당첨, 정답은 had를 쓰면됩니다. 2번은 in my lifetime이 있긴 하지만 내 인생중 언제를 말하는지 모릅니다. 두리뭉실하죠. 3번은 귀찮아서 아예 시간을 언급하지 않았군요. 그래서 2,3번은 현재완료로 have had를 쓰면 됩니다.

 

 

 

다시 저 위쪽의 (d)번 문장으로 돌아가 보겠습니다. 위로 자꾸 올라갔다 내려오면 어지럽기 때문에 한 번 더 써 보겠습니다. @@~

 

(d-1) Bob has been in Miami for two weeks.[Bob은 Miami에 (지금까지) 2주간있었다.]

 

여기서 문장 뒤에 나오는 for two weeks 대신에 다른 말을 한번 넣어 보겠습니다. 이건 어떨까요? '8월부터'. 그럼 밥은 8월부터 (지금까지) 마이애미에 있었다라는 문장이 되겠지요?

 

(d-2) Bob has been in Miami '부터' August.

 

August앞에 '부터'라는 말을 영어로 바꾸면? 네 맞습니다. 영어 잘 하시네요. 바로  since라는 단어지요. 이 말의 정확한 뜻은 "~부터 지금까지 쭈욱"입니다. 걍 "~이래로"라고 하셔도 되구요. 그럼 언제는 for를 쓰고 언제는 since를 쓰나요? 좋은 질문입니다.

 

(d-3) Bob has been in Miami SINCE August.

 

이처럼 since다음엔 과거의 정확한 시점이 나오고, for다음엔 기간이 나옵니다.

 

*현재완료(have/has + p.p) + for 기간

*현재완료(have/has + p.p) + since 과거시점

 

 

오늘도 공부하시느라고 수고많으셨읍니다. 부디 오늘중으로 현재완료를 자기것으로 만드시길 바랍니다. 공부못하는 비결중 하나인 "학습지의 원리" 아시죠? 밀리면 절대 안 합니다. 아니 못합니다. 오늘일을 내일로 미루지 않는 착한 학상들 됩시데이~ 그럼, 오늘도 즐거운 하루 되십시오. 모두들 bye^^*~

 

Master English Faster with wizkid™(영문법 비밀과외 저자)

Daum 웰컴영어(http://cafe.daum.net/WelcomeEnglish)

 

*타 홈피나 블로그로 글을 퍼가실 때는 출처를 남겨주시는 것이 '네티즌의 예의'입니다^^

출처 : 웰컴영어 토익 토플 편입 회화
글쓴이 : wizkid™ 원글보기
메모 :