['(개정판)
뒤집어본
영문법'
원고
/ 2006년
3월
출간
예정]
...............................................................................
단순현재/과거/미래시제에 각각 진행시제가 있듯이 완료표현에도 모두 진행시제가 있습니다.
l
현재완료진행 have been - ing
과거완료진행 had been -ing
미래완료진행 will have been -ing
현재완료진행시제는 과거에 시작한 상황이나 동작이 현재까지 계속돼 왔다는 걸 표현합니다.
l I've been working all day. 나 오늘 하루 종일 일하고 있어.
과거완료진행시제는 지금 방금 본 현재완료진행시제에서 하나씩 과거로 당겨서 생각하세요.
l I was very tired then. I had been working all day. 나 그 때 매우 피곤했어. 그 때까지 하루 종일 일을 했었거든.
계속의 의미를 담은 완료표현문장에는 for 와 since 가 자주 나옵니다.
l I've been working for the company for three years. 지금까지 3년 동안 그 회사에서 일하고 있다
그러나 말을 하고 있는 시점에서도 일을 하고 있는 지 여부는 딱 잘라서 말할 수 없습니다. 다른 문장과 어울렸을 때, 다시 말해 문맥에 따라 판단할 문제죠.
다음 문장 보세요.
l a. It's been raining since last Monday. 지난 월요일 이후 계속 비가 오고 있다.
l b. Sorry I'm late. Have you been waiting long? 늦어서 미안. 오래 기다렸니?
a 문장에서는 아직도 비가 오고 있다는 것을 짐작할 수 있지만, b 문장에서는 만날 사람이 나타난 상태이므로 더 이상 waiting 하고 있는 상태는 아니겠죠?
'English > 뒤집어 본 영문법' 카테고리의 다른 글
여러 가지 미래 표현 방법 (0) | 2006.02.28 |
---|---|
현재완료와 현재완료진행의 차이 (0) | 2006.02.28 |
현재시제와 같이 나올 수는 없다 (0) | 2006.02.28 |
전후 상황을 표시 (0) | 2006.02.28 |
과거완료- 현재완료를 하나씩 과거로 (0) | 2006.02.28 |