현재 완료, 영어를 배우지 않았으면 정말 생소한 표현이다.
현재면 현재지 무슨 완료까지?
아무튼 현재완료는
과거에 시작된 일이 현재까지 계속되거나 방금 완료된 일, 과거의 경험 그리고 과거에 발생한 일이 현재까지 영향을 미치는 것을 표현한다고 문법책들은 말한다.
계속/경험/완료/결과 용법이라고 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
'English > 문법' 카테고리의 다른 글
시험문제에 나올만한 헷갈리는 형용사 [영어문법] (0) | 2019.07.19 |
---|---|
형용사(Adjective) 에 대한 모든 것 [영어문법] (2) | 2019.07.19 |
시험문제에 잘나오는 시제표현! [영어문법] (0) | 2019.07.16 |
능동태와 수동태 어떻게 구별할까? [영어문법] (0) | 2019.07.16 |
most,almost 비슷하다고? 쓰는 건 아예 달라!![영어문법] (0) | 2019.07.07 |