영문법 정리 / / 2022. 11. 25. 09:18

현재완료와 현재완료진행의 차이점 간단 정리

 

안녕하세요. 라쿤잉글리시의 Terry입니다.

오늘은 간단하게 현재완료와 현재완료진행의 차이점에 대해서 살펴보겠습니다.

 


 

 

POINT 1

현재완료 과거는 이미 불특정한 과거에 끝난 동작이나 상태이지만 현재완료진행은 현재에도 계속 진행되고 있는 동작을 의미한다.

 

I've read Romeo and Juliet. (I'm not reading it right now.)

나는 '로미오와 줄리엣을 읽었다.

 

I've been reading Romeo and Juliet all day. (Now I'm reading it.)

나는 '로미오와 줄리엣을 하루 종일 읽고 있다.

 

We've talked with Jane several times. (We're not meeting her right now.)

우리는 제인과 여러 번 대화했다.

 

We've been talking with Jane for three hours. (Now we're meeting with her.)

우리는 제인과 세 시간 동안 대화하고 있다.

 

 

POINT 2

현재완료 계속 현재완료진행은 둘 다 과거부터 지금까지 계속 되는 동작을 나타낸다.단, 현재완료진행은 현재 동작이 진행 중임을 강조한다. 즉, 짧은 기간동안 지금까지 이루어진 동작에 대해서는 현재완료진행은 사용한다.

 

It's rained since Christmas. 

크리스마스 이래로 비가 온다.

 

It's been raining since Christmas. 

크리스마스 이래로 비가 오고 있다.

 

 

My baby has slept for three hours. 

우리 아기가 세 시간 동안 자고 있다.

 

My baby has been sleeping for three hours. 

우리 아기가 세 시간 동안 자고 있는 중이다.

 

 

POINT 3

live, work, teach, rain, snow 등과 같은 동사들은 for since의 부사구가 있는 현재완료 계속 현재완료진행에 쓰일 때 뜻의 차이가 거의 없다.

 

I've lived in Toronto for a year. 

나는 일 년 동안 토론토에 살고 있다.

= I've been living in Toronto for a year.

 

Ann has worked at the hospital for two years. 

앤은 2년 동안 병원에서 일하고 있다.

= Ann has been working at the hospital for two years.

 


 

감사합니다. 

Peace!!

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