한국어에는 없는 현재완료 진행형
오늘은 다른 시제를 배워보겠습니다. 바로 '현재완료진행형'입니다.너무 어렵고, 복잡해 보이죠? 한국어에는 없는 표현이기 때문에...
하지만 하나도 복잡하지 않습니다. 그렇다면 지금부터 '현재완료진행형' 알아보겠습니다.
현재완료 진행형의 공식
현재완료진행형은 '현재완료 + 현재진행형 = 현재완료진행형'이라고 생각하시면 됩니다. 'have p.p + be Ving = have been Ving'
S + have/has been + Ving
be동사의 과거분사 형태인 been을 써서 합쳐준 공식입니다.
현재완료 진행형의 의미
현재완료 진행형의 해석은 이렇게 됩니다. '요새 계속하고 있어' , '~하던 중이었어' , '~해왔어' , '~해오는 중이야'라고 해석이 됩니다. 과거에서 현재인 지금까지 쭉 진행 중인 행동(영향력)을 표현할 때 사용하는 시제입니다. '과거에 했던 행동이 방금 전까지 또는 지금도 진행 중일 때'라고 생각하시면 됩니다. 그렇다면 다양한 예문들을 통해서 알아보겠습니다.
- 하루종일 비가 와. - It has been raining all day.
- 우리 엄마는 아빠를 주려고 음식을 만들고 있는 중이야 - My mother has been made some food for my father.
- 하루종일 찾았잖아. - I have been looking for you all day. (look for - 찾다)
- 나 저번달부터 계속 운동 중이야. - I have been working out since last month.
- 하루종일 눈이 오네. - It has been snowing all day.
- 나 컴퓨터 고치고 있었어. - I have been fixing my computer.
- 오래 기다렸어 - I have been waiting for a long time.
- 나 누구 좀 기다리고 있었어. - I have been waiting for someone.
- 그는 계속 차를 고치고 있어. - He has been fixing his car.
- 나 한 시간 동안 기다렸어. - I have been waiting for 1 hour.
이렇게 과거부터 현재까지 진행을 하고 있는 중이거나, 과거에 했던 무언가가 현재에도 영향을 끼치고 있으면 현재완료진행형을 써줍니다.
현재완료진행형과 현재완료형 어떻게 다를까요?
현재완료진행형과 현재완료의 다른 점
한눈에 보기 쉽게 표로 설명해 보겠습니다.
<현재완료형> | <현재완료 진행형> |
have/has + p.p | have/has + been + Ving |
과거에서 한 일이 현재에 영향력을 끼치고 있음. | 과거에서 한 일이 현재에도 계속 진행중이거나, 효과가 남아있음 |
( -ing를 쓸 수 없는 동사들은 현재완료형 표현을 씁니다.) | (-ing를 쓸 수 있는 동사들이 주로 쓰임) |
이렇게 살짝 다른 차이가 있습니다! 저번에도 말씀 드렸다시피 '현재완료형'은 '과거형'으로도 표현해서 쓸 수 있습니다. 이제 현재완료진행형의 부정형을 알아보겠습니다.
현재완료진행형의 부정형
먼저 공식부터 알아보겠습니다!
S + have/has not + been Ving
'have/has'뒤에 'not'을 붙여줍니다. 줄여서 쓸 수도 있습니다! 'haven't' , 'hasn't'로 쓸 수 있습니다! 예문들로 알아보겠습니다.
- 나 오래 기다리지 않았어. - I haven't been waiting for a long time.
- 그녀는 요새 친구들 못 만나. - She hasn't been hanging out with my friends these days.( hang out - 놀다 , these days - 요즘)
- 나는 요새 운동하지 않고 있어. - I haven't been working out these days.
주어에 따라서 'haven't' , 'hasn't'를 알맞게 써 주시면 됩니다. 오늘은 현재완료 진행형에 대해서 알아봤습니다. 오늘도 재밌는 영어공부 되세요.
댓글