본문 바로가기

영어/문법

현재 완료 진행형 Present Perfect Continuous

1. 현재 완료 진행형

현재 완료 진행형은 현재 완료와 진행형이 합쳐진 형태인데 형태는 다음과 같다.

have p.p(현재 완료) + be ~ing(현재 진행) = have been ~ing(현재 완료 진행)

과거의 어느 시점부터 현재까지 계속해서 행해지는 동작이나 사건을 표현할 때 쓰입니다.

I have been traveling a lot = 저는 여행을 많이 다녔습니다.

2. Since와 For의 차이점

since는 언제부터 시작이 되었는 표현할 때 쓰이고, for은 얼마나 오랫동안 행해졌는지 표현할 때 쓰인다.

Since의 경우

 - I have been traveling a lot since 4 years ago = 저는 4년 전부터 여행을 많이 다녔습니다.

 - She has been dancing since I was 10 years old = 그녀는 10살 때부터 춤을 추고 있었습니다.

 - He has been reading books since this morning = 그는 오늘 아침부터 책을 읽고 있었습니다.
For 의 경우

 - I have been traveling a lot for 4 years = 저는 4년 동안 여행을 많이 다녔습니다.

 - She has been dancing for very long time = 그녀는 매우 오랫동안 춤을 추고 있었습니다.

 - He has been reading books for 2 hours = 그는 2시간 동안 책을 읽고 있었습니다.