English/문법

과거완료? 현재완료? 우리말에는 없는 영어에만 있는 표현 [영어문법]

게임이 더 좋아 2019. 7. 17. 22:00
반응형
728x170


현재 완료, 영어를 배우지 않았으면 정말 생소한 표현이다. 

현재면 현재지 무슨 완료까지?

아무튼 현재완료는

 과거에 시작된 일이 현재까지 계속되거나 방금 완료된 일, 과거의 경험 그리고 과거에 발생한 일이 현재까지 영향을 미치는 것을 표현한다고 문법책들은 말한다.

계속/경험/완료/결과 용법이라고 4가지로 분류하기도 했다.

우선 완료형 문장은 [have + p.p] 의 형태을 가지고 있다

*past participle 과거 분사라는 뜻이다.


1. She writes

2. She has written

3. She had written 


이 세 문장은 무슨 차이가 있을까?

시점이 다 다르다. 

1. 현재

2. 과거부터 현재까지

3. 대과거부터 과거까지

*대과거란 상대적인 개념으로 과거보다 더 과거를 뜻함



4가지 용법이 있다고 문법책은 가르치지만

의미상 완료와 결과는 묶어서 보는게 맞음

묶어서 결국 어떠한 상태가 되었으므로 

"상태"로 보아도 무방하다.(계속/경험/상태)


또한 완료구문에서 잘 쓰이는 표현

for ~, since~ , already, just, ever, never, yet

before, now, 


★완료구문에서

have 는 "지금(까지)" 로 해석하면 자연스럽고

had 는 "그 당시"로 해석하면 자연스럽다


예문들

한 번 위에 것을 넣어서 해석해보자.

I 've never been so tired of working

Tom has lost his ID card

He had been sick for a week when the doctor came

I had finished my homework when my father came back

I shall have finished my homework by 4 p.m.

I had often been there before i got married

He had been waiting for 2 hours when I arrived there









728x90
반응형
그리드형