[엄마 영문법] I have broken my arm.뜻은?

포토갤러리 / 서 기찬 / 2014-10-30 11:57:38


이나영, 장혁 주연의 '영어 완전정복(2003, 감독: 김성수)' 포스터. 영어 학원에서 일어나는 해프닝을 소재로 만든 코믹물. 이나영, 장혁 주연의 '영어 완전정복(2003, 감독: 김성수)' 중에서. 영어 학원에서 일어나는 해프닝을 소재로 만든 코믹물.


현재 완료 (Present perfect tense) (2)

현재완료는 과거의 사실이 중요하다는 사실을 바탕으로 생각하면 이해하기 쉽고 기억하기도 좋습니다.

(1) 과거의 중요한 사실 -- 뉴스 (개인적인 & 공식적인)

I have asked her to marry me.
Have you seen my car key?
They have argued about FTA.
My classmate has won a gold medal in Beijing Olympics.

* 한걸음 더: She has lost her bag.

시중에 나와있는 많은 영문법 참고서에서는 이것을 ‘결과’ 라고 이야기하기도 합니다. 즉 과거에 어떤 일이 있었고 그 결과 현재 이러하다는 설명입니다. 즉 그녀는 가방을 잃어버려서 그 결과 지금 가방이 없다는 말이지만 저는 이 설명이 그다지 마음에 와 닿지는 않습니다. 이 경우 예문이 상당히 한정되어 있어서 위의 문장 이외에 “ I have broken my arm." 정도로 예문이 몹시 패턴화되어 있습니다. 팔이 과거에 부러져서 아직도 부러져있다는 의미입니다.



(2) 경험 (경험이란 과거의 중요한 것들)

I've been to Busan.
Have you read 'the lord of the ring'?
Has she ever sacrificed herself for others?
I've never told a lie.

* 경험을 말하는 현재 완료는 ‘단 한번이라도 (ever)’ ‘절대로 (never)’ 와 함께쓰는 경우가 많습니다.



(3) since vs for (일정한 시간 동안) / How long have -- pp ?

현재완료가 since 나 for 와 함께 쓰이면 과거에 시작된 일이 현재까지 이어지는경우입니다. 즉 ‘~한 이후로 지금까지 쭉 -- 하고 있다(since)' / '일정 기간 ~ 동안하고 있다 (for)' 입니다



** 한걸음 더: since는 ‘~이래로/ 이후로’ 라는 뜻으로 구와 절이 모두 옵니다.

I've studied English since I was a middle school student.

I've thought about writing a book since last April.

I've lived in Vancouver since we moved in 2002.



*** 한걸음 더: for 은 일정 기간 동안이라는 뜻으로 주로 숫자와 함께 옵니다.

He's played tennis for an hour and half.

He's cried for thirty minutes.

We've studied cats for 2 years.



**** 한걸음 더: How long have(has) -- pp? - 얼마동안 pp 했니?

since, for 의 답변을 요구하는 질문입니다.

How long have you learned English? I've studied it since I was 13.

How long have you missed her? Since I lost her.
이렇게 쓰이는 since, for 은 그 문장의 시제가 현재 완료임을 알려주는 신호등과 같습니다. 즉 since, for 이 있는 문장에서 시제를 묻는 다면 현재 완료입니다.



* 다음 빈칸에 알맞은 말은?

I ____________________ her for 15 years.

a) know b) knew c) was knowing d) have known

답은 d 번. for 15 years 때문입니다. 현재완료는 우리말엔 없는 시제이므로 해석으로풀려하지 말고 어법을 적용해서 생각해야합니다.



이나영, 장혁 주연의 '영어 완전정복(2003, 감독: 김성수)' 포스터. 영어 학원에서 일어나는 해프닝을 소재로 만든 코믹물. 이나영, 장혁 주연의 '영어 완전정복(2003, 감독: 김성수)' 포스터.


(4) just, already, yet -- 위치에 주의!!

- just - 막 (a moment ago), 방금 / have just pp / 주로 긍정문

I've just finished all my work.

I've just got a call from Mr.Kang.



- already - 벌써, 이미 / have already pp / 긍정 & 의문문

I've already seen her.

She's already left.

Have you finished already?



- yet - 아직도 / 문장의 끝에 / 의문 & 부정 / 해석 주의

I haven't talked to her yet.

Has she comeyet? -- ‘그녀가 아직 안 왔니?‘가 자연스럽지만 부정문은 아님

They haven't finished the song yet. -- 부정문



(5) been vs gone

go 의 과거 분사는 been 과 gone 둘이 있는데 쓰임을 완벽히 익히기가 쉽지 안습니다. 분명하게 차이가 나는 쓰임은 been 은 ‘간적이 있다’ / ‘갔었다’ 즉 갔지만 다시 돌아온다는 점을 함축하고 있습니다. 반면 gone 은 ‘떠났다’ / ‘가버렸다’ 로 ‘가다’ 라는 점에 초점을 둡니다.

She's been to Kyoto, so she can plan for the next trip to Kyoto with ease.

She's gone. She's out of my life.

She's gone for a hiking, she'll be back this Friday.



(6) when vs how many times

의문사 혹은 부사절의 접속사 when 은 모두 정확한 시간을 묻는 표현이므로 현재완료와는 함께 쓰지 않습니다. 반면 how many times 는 몇 번이냐는 물음이므로 결국 시간보다는 내용 중심이므로 현재완료와 쓰는 경우가 많습니다.

When have you visited your aunt? X

How many times have you been to Japan? O



(7) 현재완료진행 have / has been Ving

현재완료 진행은 현재진행형이 가능한 동사라면 대부분 현재완료가 과거에서 현재까지 지속되는 경우의 표현을 대신합니다. 현재완료 진행은 구어체나 문어체 모두 폭 넓게 사용됩니다. 아마도 과거에서 현재까지의 지속을 말한다면 과거의 중요한 사실을 말하는 경우와 혼동되지 않도록 보통 관련된 시간 표현을 함께 사용해야하므로 현재완료 진행이 좀 더 편리 하기 때문일 듯 합니다.

I have lived in Ilsan since 1997.

I have been living in Ilsan.



문제3) Write proper words in the blank.

1. I've ___________________ finished my homework, so I can go out to play.

2. He hasn't found out the problem in his work ______________________.

3. Have you done your test ____________________ ?

Yes, I've ______________ done it.

4. I've ________________ done everything you asked.

5. Has she come______________________ ?

6. The postman hasn't come _______________________ ?

7. I've ________________ taken a shower.

8. Have you ____________________ finished the presentation?

9. She has sung the same song ________________ her debut.

10. We've known each other ___________________ 15 years.

11. Have you ____________________ really loved a woman?

12. It has rained ___________________ June, because it's monsoon season.

13. He has been sick ___________________ he had the car crash.

14. How _________ have you worked in this restaurant?

15. He has been the leader of the group ___________________ 13 years.

16. They have been here __________________ 8 hours.

17. Have you __________________ met an actor?

18. She's _______________ been in love.

19. They've worked for other people their daughter was born.

20. How ___________________ have you had her?



문제4) 다음 빈 칸에 과거 혹은 현재 완료를 쓰시오.

1. I haven't _________________ any groups since I got into this school. (join)

2. I ___________________ army three months ago.(join)

3. They ___________________ here a moment ago. (arrive)

4. They ______________ just _______________ here. (arrive)

5. She ________________ in a hospital since she got a heart attack last week.(be)

6. She __________________ in a hospital to have a plastic surgery last week. (be)

7. _______________ you ______________ the work yet? (finish)

8. __________________ you _____________ the work? (finish)

9. I _________________ all the paper on my desk this morning. (read)

10. I __________________ all the paper on my desk.

11. I _____________________ this dog for 2 years. (have)

12. I ______________________ a dog when I was little. (had)

13. I _____________________ a dog named Inoo. (have)

14. __________________ you ever _______________ to Paris?( go)

15. When ______________ you _______________ to Paris? (go)



문제5) 다음 문장을 영어로 쓰시오.

1. 난 벌써 그 영화를 봤어.

2. 너 아직도 도착 안했니?

3. 우리 지금 막 왔어.

4. 기차는 벌써 떠났다.

5. 난 이미 그 일을 잊었다.

6, 지난 4월 이후로 석유 가격이 올랐다.

7. 넌 얼마나 여기 있었니?

8. 그는 9시 이후로 계속 수학 문제를 풀고 있다.

9. 난 한 번도 오로라를 본 적이 없다.

10. 넌 한 번이라도 외국에 가 본 적이 있니?

11. 일산에 얼마나 오래 살고 있니?

12. 너희들은 얼마나 오랫동안 알고 지냈니?

13. 넌 귀신을 본 적이 있니?

14. 그 드라마는 벌써 끝났다.

15. 그는 다른 회사에서 일한 적이 한 번도 없다.

16. 그는 절대로 거절하지 않는다.

정답

문제3) Write proper words in the blank.

1. I've just / already finished my homework, so I can go out to play.

2. He hasn't found out the problem in his work yet.

3. Have you done your test already ?

Yes, I've just /already done it.

4. I've already /just done everything you asked.

5. Has she come yet / already ?

6. The postman hasn't come yet ?

7. I've just /already taken a shower.

8. Have you just /already finished the presentation?

9. She has sung the same song since her debut.

10. We've known each other for 15 years.

11. Have you ever really loved a woman?

12. It has rained since June, because it's monsoon season.

13. He has been sick since he had the car crash.

14. How long have you worked in this restaurant?

15. He has been the leader of the group for 13 years.

16. They have been here for 8 hours.

17. Have you ever met an actor?

18. She's never been in love.

19. They've worked for other people since their daughter was born.

20. How long have you seen her?



문제4) 다음 빈 칸에 과거 혹은 현재 완료를 쓰시오.

1. I haven't joined any groups since I got into this school. (join)

2. I joined army three months ago.(join)

3. They arrived here a moment ago. (arrive)

4. They have just arrived here. (arrive)

5. She has been in a hospital since she got a heart attack last week.(be)

6. She was in a hospital to have a plastic surgery last week. (be)

7. Have you finished the work yet? (finish)

8. Did you finish the work? (finish)

9. I read all the paper on my desk this morning. (read)

10. I have read all the paper on my desk.

11. I have had this dog for 2 years. (have)

12. I had a dog when I was little. (had)

13. I have a dog named Inoo. (have)

14. Have you ever been to Paris? (go)

15. When did you go to Paris? (go)



문제5) 다음 문장을 영어로 쓰시오.

1. 난 벌써 그 영화를 봤어.

I have already seen the movie.

2. 너 아직도 도착 안했니?

Have you arrived yet?

3. 우리 지금 막 왔어.

We have just got here.

4. 기차는 벌써 떠났다.

The train has already left.

5. 난 이미 그 일을 잊었다.

I have already forgotten the days.

6, 지난 4월 이후로 석유 가격이 올랐다.

The price of oil has gone up since last April.

7. 넌 얼마나 여기 있었니?

How long have you been here?

8. 그는 9시 이후로 계속 수학 문제를 풀고 있다.

He has been working on math since 9.

9. 난 한 번도 오로라를 본 적이 없다.

I have never seen a northern light.

10. 넌 한 번이라도 외국에 가 본 적이 있니?

Have you ever been to abroad?

11. 일산에 얼마나 오래 살고 있니?

How long have you been living in Ilsan?

12. 너희들은 얼마나 오랫동안 알고 지냈니?

How long have you known each other?

13. 넌 귀신을 본 적이 있니?

Have you seen a ghost?

14. 그 드라마는 벌써 끝났다.

The drama has already finished.

15. 그는 다른 회사에서 일한 적이 한 번도 없다.

He has never worked for another company.

16. 그는 절대로 거절하지 않는다.

He never says no.

* 주부 김희진은?
- 수도여고, 한양대학교(신문방송학과)를 졸업했습니다.
- 2002~2003년 캐나다 VCC(Vancouver Community College)에서 테솔 과정(TESOL certificate)을 수료하고 아들 영어 공부를 위해 ‘이야기 문법책’을 만들었습니다.
- 궁금한 점이나 의문사항이 있으면khjhy85@hanmail.net으로 언제든지 연락주세요.

[ⓒ 한스타미디어. 무단전재-재배포 금지]

    뉴스댓글 >

    SNS