영문법 정리 / / 2019. 5. 28. 09:26

현재완료 - 동작 동사의 기간 / have p.p와 have been doing 차이점 정리

안녕하세요. 

라쿤잉글리시 데니엘입니다. 

 

오늘 이 시간에는 다시 현재 완료에 대해서 살펴보겠습니다. 

지난 시간에 'have + 상태동사' 일 때는 그 상태가 얼마나 계속되고 있는지 말해주고, 

'have + 동작 동사'일 때는 지금까지 그 동작, 액션이 몇 번 일어났는지 횟수를 알려준다고 말씀 드렸습니다. 

 

 

그런데, 여기서 질문이 생깁니다. 

어떤 동작이 지금까지 계속될 때는 

그럼 'have + 동작동사'를 쓸 수 없는 건가요?

당연히 쓸 수 있습니다. 그런데 그 옵션이 조금 다릅니다. 

동작동사로 기간을 말할 때는 have 뒤에 바로 have + p.p 즉, 동작동사의 과거분사형이 바로 올 수가 있고,

 또 동작동사는 be + doing, 즉 be + 동사ing 가 되죠? 이것이 have + p.p 형태로 하나 더 추가되는 겁니다. 

형태는 have been doing 이 됩니다. 당연히 그 의미도 달라지는 거죠. 이해되시죠?

쉽게 도식화하면

 

동작 동사

have p.p + 기간

have been -ing + 기간

이 두 경우로 나누어서 동작이 지금까지 이루어지는 기간을 말해줍니다. 

그럼 이 두 가지가 어떻게 다른지 말씀드리겠습니다.

예를 한번 들어볼까요? 동작동사 work out 을가지고 문장을 만들어 볼게요.

Work out 은 '운동하다'라는 구동사 phrasal verb입니다. 

 

그럼 문장을 만들어보죠. 얼마 동안 운동을 했다. 이 '했다'는 의미 속에는 '해 오고 있다'는 뉘앙스가 숨어 있겠죠. 지금도 하고 있다는 의미..

 

런닝 머신에서 열심히 뛰고 있는데 친구한테 전화가 왔다고 해 볼께요. 

 

나 1시간 동안 운동하고 있어. 이렇게 말하려면,

 

I have been working out for an hour.

 

지금 무슨 행동, 동작을 몇 시간 동안, 혹은 몇 주 동안 하고 있는지 말할 때. 문법적인 언어로 말하면, 내가 생각하기에 짧은 기간 동안 동작이 지속되는 것을 말할 때 have been doing을 씁니다. 

다음으로, 내가 생각하기에 좀 긴 기간 동안 동작이 계속해서 일어났다면 have + p.p 형태를 쓰는 겁니다. 

운동 시작한지 한 6개월이나 1년이 되었는데, 내가 생각하기에 운동한지 좀 되었고, 몸도 좀 만들어졌다는 느낌이 들었다면, 

 

I have worked out for six months. 

I have worked out for one year.

 

이렇게 쓰는 거죠. 

느낌 오시죠?

 

 

 

지금 내가 친구를 30분 기다리고 있다면, 

I have been waiting for her for 30 minutes. 

 

그러나, 할아버지가 북한에 있는 남동생을 70년 동안 기다리고 있다면, 

I have waited for him for 70 years. 

 

오늘 이 시간에는 동작 동사에서 지금까지 하고 있는 기간을 어떻게 말하는지 살펴보았습니다. 

have  played have been playing

have taught have been teaching

기간을 말할 때, 무슨 차이인지 느낌 팍팍 오시죠? 

앞으로 잘 구분해서 사용해 보시기 바랍니다. 

 

저는 라쿤잉글리시의 데니엘이었습니다. 

 

 

 

Peace

 

 

 

 

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유