|
출처: 웰컴영어-토익 토플 편입 영어회화 미드 공무원 텝스 원문보기 글쓴이: 벽계水
현재완료
1. 완료, 상태, 결과
ㆍ문법해설
[종류]
1. 완료: ∼해 버렸다
2. 상태: ∼해서 ∼되어 있다
3. 결과: ∼해서 ∼되어 있다
4. 경험: ∼한 일이 있다
5. 계속: 계속해서 ∼하고 있다
1∼3은 보는 각도에 따라 구분하기 어려운 경우도 많다.
우리말에는 완료 시제에 해당하는 시제가 없다. 따라서 영어의 현재완료와 과거 문장을 우리말로 해석할 때 명확히 구별하기 어려운 경우가 많다. 따라서 완료 시제를 이해하기 위해서는 한역에 의존하지 말고 현재완료와 과거문의 본질적인 차이를 완전히 이해해야 한다.
그러면 아래의 예문을 보자.
(1) He has already gone to Pusan.
(2) He already went to Pusan.
(3) He isn't here.
(1)은 현재완료로서 (2)와 (3)의 의미, 내용을 가지고 (3)의 일을 말하는 것이 목적이다. 그 이유로서 (2)를 말하고 있는 데 지나지 않는다. 한편 (2)는 과거 문장이다. 과거 문장은 어떤 동작, 상태를 단순한 '과거의 사건'으로 말하고, 그 동작이나 상태가 현재 어떤 결과를 낳고 있는지에 대해서는 전혀 언급이 없다. 따라서 예문 (2)의 경우, 그가 지금 부산에 있을 수도 있고 또는 벌써 돌아왔을 수도 있다. 또는 어딘가로 가 버렸울 수도 있다. 또는 어딘가로 가 버렸을 수도 있다. 그러므로 (2)는 그가 지금 어디에 있는지를 문제 삼지 않는다. 다른 예문을 보자.
(4) He has become a movie star.
(5) He became a movie star.
(6) He's movie star.
[시점]
ㆍ현재완료: 현재의 상태를 설명하는 방법으로서
과거의 사건을 예로 인용한다. 따라서 시점은 현재에 둔다.
ㆍ과거문: 과거에 경험한 일, 완료한 일을 나타내고 시점은 과거에 둔다.
[ 함께 사용되는 부사]
현재완료: (완료, 상태, 결과의 문) just, already, yet, recently, lately, today, this morning, this year (경험의 문) once, twice, three times, before, lately, recently, etc. 현재완료는 현재의 상태를 문제 삼고 현재에 시점을 두기 때문에 과거를 나타내는 어구는 쓸 수 없다.
ㆍ과거문: yesterday, ...ago, last... 이 밖의 과거를 나타내는 어구
현재 상태
현재완료: 분명하다
과거문: 불분명하다
(4)는 (5)와 (6)의 일을 의미, 내용으로 하고, 지금 그가 영화 스타라는 (6)의 일을 말하는 것이 목적이다. (5)는 현재도 그가 영화 스타인지 아닌지는 불분명하다. 왜냐하면 과거 문장은 과가에 '한 일' '경험한 일'을 현재로부터 분리해 말하고, 현재의 일에는 언급을 않기 때문이다. 앞의 표에 현재완료와 과거문을 비교해 놓았으므로 잘 익혀 주기 바란다.
(351) 나의 왼쪽 다리가 마비되어 버렸다.
(힌트) 마비되다: go to sleep
My left leg's gone to sleep
(352) 나는 당신과 이야기를 하기 위해 왔어요.
I've come to talk to you.
(353) 열이 있어요. 당신이 나한테 감기를 옮긴 것 같아요.
(힌트) 감기를 옮기다: give one a cold
I have a fever;I think you've given me your cold.
(354) 냉동식품 판매가 갑자기 증가했다.
(힌트) 냉동식품: frozen food.
Frozen food sales have suddenly skyrocketed.
(355) 당신은 좋은 의미로 일 년 사이에 많이 변했어요.
(힌트) 좋은 의미로: in a good sense.
You've changed a lot in a year, in a good sense.
2. 계속
ㆍ문법해설
계속과 과거의 일정한 때를 나타내는 부사
현재완료에 과거를 나타내는 부사는 쓸 수 없다고 했는데, 계속의 경우에는 쓸 수 있다. 계속을 나타내는 문장은 과거로부터 현재에 이어져 있으므로 완료, 상태, 결과, 경험 등과 마찬가지로 현재의 상태를 언급할 수 있기 때문이다.
(356) 올해는 화재가 많았다.
(힌트) 화재가 많다: a lot of fires
We've had lots of fires this year.
* 보충설명
'많다'는 회화에서는 a lot, lots of를 잘 쓴다. lots of가 a lot of보다 수량이 많음을 나타낸다. 일부 책에서는 이 표현은 긍정문에 쓴다고 설명하고 있지만, 회화에서는 긍정, 의문, 부정 등 어느 문장에도 잘 쓰인다. 문장에서는 many가 많이 쓰이며 many는 회화의 의문문에도 잘 쓰인다.
(357) 나는 오랫동안 이 날을 고대했습니다.
(힌트) 고대하다, 낙으로 삼고 기다리다: look forward to
I've looked forward to this day.
(358) 나는 오랫동안 벤츠를 사고 싶었습니다.
I've wanted to buy a Mercedes for a long time.
(359) 오늘 아침부터 단수입니다.
(힌트) 단수이다: the water's cut off
The water's been cut off since this morning.
(360) 우리가 결혼한 지 5년이 됩니다.
It's been five years since we got married.
* 보충설명
'∼한 지 5년이 된다'는 다음과 같이 여러 가지로 표현할 수 있다.
#1 It's been five years since we got married.
#2 We've been married for five years.
#3 Five years have passed since we got married.
#4 It's five years since we got married.
일부 책에서는 #1을 잘못이라고 하나 구어체에서는 제일 잘 쓰인다. #2 #3 #4의 순으로 사용 빈도가 줄어드는 것에 유의한다.
(361) 변동환율 제도가 적용된 지 13년이 된다.
(힌트) 변동환율 제도: floating exchange rate system
It's been about thirteen years since the floating exchange rate system was adopted.
(362) 그는 10년 동안 서울대학의 교수였다.
He's been a professor at Seoul for ten years.
(363) 우리는 작년부터 뉴욕에 있다.
We've been in New York since last year.
(364) 우리는 2시부터 이 커피ㅅ에 있다.
We've been in this coffee shop since 2 o'clock.
3. 경험
(365) 나는 독일 맥주를 한 번 마신 적이 있다.
I've tried German beer once.
* 보충설명
'먹은(마신) 적이 있다'고 경험을 말할 때는 eat, drink보다 try가 잘 쓰인다.
(366) 그녀는 교통사고를 일으킨 일이 몇 번 있다.
(힌트) 교통사고를 일으키다: cause a car accident
She's caused several car accidents.
* 보충설명
She's caused car accidents several times.로 하지 말 것.
(367) 나는 백악관을 사진에서 몇 번 본 적이 있다.
(힌트) 사진에서: in a picture
I've seen the White House in pictures several times.
(368) 나는 태릉 골프장에서 두세 번 골프를 한 적이 있다.
(힌트) 골프장: golf course
I've played on the Taerung Golf Course two or three times.
* 보충설명
골프장을 golf links라고 쓴 책이나 사전이 있는데, 지금은 golf course밖에 쓰지 않는다.
(369) 나는 통역관으로서 미국 대사관에 근무한 적이 있다.
(힌트) 통역관으로서: as an interpreter
I've worked for the American Embassy as an interpreter.
4. have been to(경험)
ㆍ문법해설
현재완료와 have been
현재완료를 이해하는 데 있어서 have been도 까다로운 용법 중의 하나이다.
#1 I've been busy since last week. (나는 지난주부터 바쁘다.)
#2 I've been a policeman for ten years. (나는 10년 동안 경찰관을 하고 있다)
#3 I've been in this coffee shop since 1 0 o'clock. (나는 10시부터 이 커피샵에 있다.)
#4 I've been to America a lot of times. (나는 여러 번 미국에 간 일이 있다.)
#5 I've been to Korea before. (나는 이전에 한국에 온 일이 있다.)
#6 I've just been to the supermarket. (나는 방금 슈퍼마켓에 갔다 오는 길입니다.)
have been은 위와 같이 6종류로 구분된다.
#1 #2는 종류상으로는 '계속'이고, 분해해 보면 각각 다음과 같이 된다. #1은 I was busy last week. I'm still busy. #2는 I was a policeman ten years
ago. I'm still a policeman. #3은 I was in this coffee shop at 10 o'clock. I'm still here. 이것으로 이해가 되었겠지만, 여기서 좀더 주의해서 보면 이 #1 #2 #3의 been에도 의미상에 약간의 차이가 있음을 알 수 있다. 이 차이를 분명히 의식하고 문장을 암기해 두는 것이 이 형태를 말할 경우에 응용하기 쉽다. 즉 #1은 '∼이다', #2는 '∼하고 있다', #3은 '∼에 있다'라는 뜻이다. #4 #5의 have been to는 '경험'이다. 먼저 아래의 예문을 보자.
I've seen a lion before. (나는 사자를 본 적이 있다.)
I've studied abroad. (나는 유학한 일이 있다.)
I've appeared on TV twice. (나는 두 번 TV에 출연한 일이 있다.)
이와 같이 과거의 경험을 현재의 입장에서 말할 때는 have + p.p.를 사용한다. 그리고 각각의 과거분사를 쓰면 되지만, '간 일이 있다' '온 일이 있다'일 때는 go의 과거분사 gone이나 come의 과거분사 come을 쓸 수 없다.
이유는 '완료'라는 뜻의 구분이 어렵기 때문이다. 따라서 경험을 뜻하는 '간 일이 있다' '온 일이 있다'일 때는 have been to를 쓴다.
A. He has gone to America. (완료: 그는 미국으로 가 버렸다.)
B. He has been to America. (그는 미국에 간 일이 있다.)
C. He has come to Korea. (그는 한국에 와 있다.)
D. He has been to Korea. (그는 한국에 온 일이 있다.)
#6의 have been to는 '완료'으로서, 보통 have just been to...로 쓰인다. 이것은 이치를 따질 것 없이 관용어구로 기억해 두는 것이 좋다. 몇 가지를
소개하면 다음과 같다.
I've just been to the station to buy a train pass. (나는 정기권을 사러 방금 역에 갔다 오는 길입니다.)
I've just been to the barber shop. (나는 막 이발소에 다녀오는 길입니다.)
(370) 나는 몇 번이나 이 호텔에 온 적이 있다.
I've been to this hotel a lot of times.
(371)그들은 전에 나의 별장에 온 적이 있다.
They've been to my villa before.
(372) 레이건 대통령은 한국에 한 번 온 적이 있다.
President Reagan's been to Korea once.
(373) 나는 런던에 몇 번 간 적이 있다.
I've been to London a lot of times.
(374) 나는 유럽에 세 번 간 적이 있다.
I've been to Europe three times.
5. 완료의 의문문과 yet
ㆍ문법해설
현재완료의 의문문에는 yet을 붙여야 된다고 생각하는 사람이 있는데 그것은 잘못이다.
'벌써 일을 끝냈습니까?'라고 할 때, 화자에게 '벌써'라고 하는
기분이 없을 때는 yet이 필요 없다.
Have you finished your work yet? (당신은 벌써 일을 끝냈습니까?)
Have you finished your work? (당신은 일을 끝냈습니까?)
(375) 스토브의 석유가 벌써 다 떨어졌습니까?
Has the heater run out of kerosene yet?
* 보충설명
'스토브'에는 heater와 stove가 있으나, 전자는 난방용이고 후자는 취사용이다.
'석유'는 oil을 써도 된다. kerosene은 등유라는 뜻.
(376) '리더스'7월호가 벌써 나왔습니까?
Has the July issue of Reader's come out yet?
(377) 새로운 모델을 벌써 판매하고 있습니까?
Has the new model been put on the market yet?
(378) A: 내가 알아맞히지 않았어요?
B: 아니오, 아직입니다. 그래도 가까워지고 있어요.
A: Haven't I guessed it right?
B: No, not yet. You're warm, though.
* 보충설명
'가까워졌어요'라고 말하고 싶을 때는 Getting warmer.를 쓴다.
그러나 이 반대는 You're cold가 아니다.
6. 완료의 의문문과 already
ㆍ문법해설
현재완료의 의문문에서 already는 상대가 예기치 않은 일을 해버렸을 때 놀라는 기분을 나타내는 데 쓰인다.
(379) 벌써 직장을 그만뒀어? 겨우 지난달에 일을 시작했을 뿐이면서.
Have you quit your job already? You just started last month.
(380) 당신들은 벌써 헤어졌습니까? 겨우 몇 주 전에 결혼했으면서.
Have you broken up already? You just got married a few weeks ago.
(381) 톰은 벌써 자나요? 아직 7시밖에 안 되었는데.
Has Tom gone to bed already? It's only seven o'clock.
* 보충설명
'아직'이라는 우리말에 이끌려 still을 쓰면 안 된다. only를 쓸 것.
(예) A: How old is he?(그는 몇 살입니까?)
B: He's only seventeen.(그는 아직 17살입니다.)
(382) 빵은 벌써 다 팔렸습니까?
Has all the bread been sold out already?
7. 완료의 부정문과 yet.
ㆍ문법해설
yet과 still
'아직 ∼가 아니다'라는 표현에는 두 가지가 있다. 첫째는 보통의 어조로 말했을 때, 둘째는 '아직'에 악센트를 강하게 두고 말했을 때로, 안달이 나는 기분을 나타내고 싶을 때이다.
첫째에 해당하는 영어는 not∼yet이고, 둘째의 것은 still∼not이다. 그러나 not∼yet도 yet에 악센트를 강하게 두고 말하면 still∼not과 같게 된다.
(383) 그들에게는 아직 아기가 없다.
(힌트) 아기가 있다: have a baby
They haven't had a baby yet.
(384) 비행기는 엔진 고장으로 아직 이륙하지 못했다.
(힌트) 엔진 고장으로: because of engine trouble
The plane hasn't taken off because of engine trouble.
(385) 이번 달은 아직 비가 내리지 않았다.
It hasn't rained this month yet.
(386) 8시 10분의 급행은 아직 도착하지 않았다.
(힌트) 급행: express
The 8:10 express hasn't come yet.
8. 완료의 부정문과 still
(387) 버스는 아직 오지 않았다.
The bus still hasn't come.
(388) 그는 아직 일어나지 않았다.
He still hasn't gotten up.
* 보충설명
'일어났다'는 be up.
(예) Are you up?(일어났어?)
(389) 나는 아직 감기가 낫지 않았어. 진저리가 나.
(힌트) 감기가 낫다: get rid of one's cold
I still haven't gotten rid of my cold. I'm disgusted.
* 보충설명
get rid of 대신에 get over를 써도 된다. 그러나 recover from은 쓸 수 없다.
recover는 훨씬 큰 병에 쓰이기 때문이다.
(390) 너는 아직 불장난을 그만두지 않은 거냐?
(힌트) 불장난을 그만두다: stop playing with fire
You still haven't stopped playing with fire.
* 보충설명
'불장난하다'는 두 가지 뜻으로 쓰인다. 문자 그대로의 불장난은 play with matches이고, 남녀 사이를 비유할 때는 play with fire라 한다.
(391) 그는 아직 나에게 연락이 없다.
(힌트) 연락을 취하다: get in touch with
He still hasn't gotten in touch with me.
9. 경험의 의문문
ㆍ문법해설
'완료'의 의문문에서 yet는 있든 없든 상관없다고 설명했는데, '경험'의 의문문에서는 항상 ever를 필요로 한다. 그리고 이때 주의할 점이 두 가지 있다. 첫째, ever에 해당되는 우리말이 없기 때문에 해석되지 않는다. 가끔 '일찍이'으로 해석되어 있는 것을 보지만, 우리말에서 ever는 거의 해석되지 않는다. 둘째, '경험'의 문에서도 How many times have you been to America?와 같이 횟수를 물을 때는 ever가 필요 없다.
(392) 어떤 과목이든 낙제한 적이 있습니까?
Have you ever flunked any subject?
(393) 뉴욕의 센트럴 파크에 가 본적이 있습니까?
Have you ever been to Central Park in New York?
(394) 당신은 여기에 와 본 적이 있습니까?
Have you ever been here before?
(395) 그는 이 도시에 와 본 적이 있습니까?
Has he ever been to this city?
(396) 당신은 담낭을 앓은 일이 있습니까?
(힌트) 담낭: gall bladder
Have you ever had gall bladder trouble before?
10. 경험의 부정
ㆍ문법해설
경험과 완료의 부정의 차이
I haven't finished my work yet. (나는 아직 일을 끝내지 못했습니다.)
I have never been to America. (나는 미국에 간 적이 없다.)
위의 두 예문에서와 같이 완료의 부정에는 not을 쓰고, 경험의 부정에는 never를 쓴다.
(397) 남편은 나에게 사과한 적이 없다.
My husband's never apologized to me.
(398) 그녀는 결혼한 적이 없다.
She's never gotten married.
(399) 우리는 싸운 적이 없다.
We've never argued.
(400) 나는 이 부근에 와 본 적이 없다.
I've never been to this area.
(401) 나는 외국에 가 본 적이 없다.
I've never been overseas.
11. 경험의 횟수를 묻는 How many times...?
(402) 당신은 몇 번이나 미국에 갔습니까?
How many times have you been to the States?
(403) 당신은 우리 집에 몇 번이나 왔습니까?
How many times have you been to my house?
(404) 레이건 대통령은 몇 번이나 한국에 왔습니까?
How many times has President Reagan been to Korea?
(405) 당신은 교통사고를 당한 적이 몇 번이나 됩니까?
How many times have you been in car accidents?
12. 계속의 How many years...?
(406) 서울에 몇 년째 살고 있습니까?
How many years have you lived in Seoul?
(407) 당신 아버지가 돌아가신 지 몇 년이 됩니까?
How many years have gone by since your father passed away?
(408) 입사한 지 몇 년이 됩니까?
How many years have passed since you joined your company?
(409) 당신은 언제부터 한극에 있었습니까?
How long have you been in Korea?
* 보충설명
'언제부터...'를 우리말에 이끌려 Since when...이라고 하지 않도록 주의한다.
'언제부터...'는 How long...으로 표현한다.
(410) 그는 언제부터 아픕니까?
How long has he been sick?
(411) 당신은 얼마 동안 공무원을 하고 있습니까?
How long have you been a civil servant?
(412) 당신은 언제부터 이 커피숍에 있었습니까?
How long have you been in this coffee shop?
13. 현재완료 진행형(1)
ㆍ문법해설
현재완료 진행형은 두 가지로 쓰인다. 앞으로도 같은 상태, 동작이 계속될 경우를 나타내는 (1)과, 앞으로는 계속되지 않는 것이 분명하고 지금까지의 동작을 강조하고 싶을 때를 나타내는 (2)가 그것이다.
(413) 짐과 나는 2년간 교제하고 있습니다.
(힌트) 교제하다: go together
Jim and I have been going together for two years.
(414) 오늘 아침부터 눈이 내렸다 그쳤다 하고 있습니다.
It's been snowing on and off since this morning.
(415) 3월부터 이 고속도로를 만들고 있다.
(힌트) 고속도로: freeway
They've been building this freeway since March.
(416) 언제부터 그를 기다리고 있는 겁니까?
How long have you been waiting for him?
14. 현재완료 진행형(2)
(417) 나는 오랫동안 이 편지를 기다리고 있었다.
I've been waiting for this letter for a long time.
(418) 당신을 만나기를 고대하고 있었어요.
I've been looking forward to seeing you.
(419) 아, 이것은 내가 찾고 있던 가게예요.
So this is the store I've been looking for.
(420) 아, 이것이 소문에 듣던 에펠탑이구나.
So this is the Eiffel Tower I've been hearing about.
(421) 어디서 시간을 보내고 있었어?
Where have you been killing time?