시제(Tense) - 현재완료 VS 현재완료진행
현재완료(Present Perfect) 시제를 시간대로 표현하면 과거시제 + 현재시제라고 했는데 현재완료진행(Present Perfect Progreassive) 시제 역시 마찬가지입니다. 과거의 특정 시점에서 시작한 일이 현재까지 영향을 미치는 경우 에 사용합니다.

차이점은 현재완료는 행위의 결과에 중점을 두는 표현임에 비하여 현재완료진행은 행위자체에 중점을 두는 표현입니다.
현재완료 시제는 행위의 결과에 중점
The car is working again now. I have fixed it.
현재완료 시제를 사용하여 차를 고친 행위(fixed)의 결과에 중점을 두고 있습니다. 차를 고친행위가 완료되었다는 것을 강조하고 있습니다.
I have done my homework.
숙제를 끝마친 행위의 결과에 중점을 두고 있습니다.
현재완료진행 시제는 행위 자체에 중점
Tom hands are dirty. He has been fixing the car.
현재완료진행 시제를 사용하여 차를 고치는 행위(finxing) 자체에 중점을 두고 있습니다.
I have been doing my homework.
숙제를 하고 있는 행위자체에 중점을 두고 있습니다. 숙제를 끝마쳤는지 아닌지는 중요하지 않습니다.
현재완료진행 시제 불가 동사
상태동사는 동작의 진행을 나타낼 수 없기 때문에 현재진행 시제와 마찬가지로 현재완료진행 시제에서도 사용할 수 없습니다.
I have known him for 3 years.(O)
I have been knowing him for 3 years.(X)
잠시 멈추었다가 다시 시작할 수 없는 동사는 진행시제를 사용할 수 없다. 이것만 기억하면 됩니다.

참고 : 현재진행 시제

3년동안 그를 알고 있었다는 의미인데 알면 알고 모르면 모르는 것이지, 잠시 몰랐다가 다시 안다는 것은 말이 안되죠? 그래서 진행시제를 사용하면 안됩니다.

영문법 강좌 - 시제(Tense)
단순현재(Present Simple) 시제는 시간대가 아주 넓은 개념입니다. 시간대가 넓다는 말은 특정 시간대만 의미하지는 않는다는 것입니다. 예를 들어 어제(yesterday),...
단순현재 시제는 가장 기본적인 시제로 동사의 기본형을 사용합니다. I(You/We/They) live in Seoul.나는(너는/우리는/그들은) 서울에 산다. 단 3인칭 단수의 ...

현재진행 시제는 현재(말하는 시점에서, now) 진행 중인 일시적 행위를 나타냅니다. 현재진행 시제는 아래와 같은 상황에서 사용됩니다. 현재 시점에서 진행 ...
대부분의 동사는 모든 시제로 다 사용할 수 있습니다. 그러나 일부동사는 현재진행 시제로 사용할 수 없습니다. 현재진행 뿐 아니라 현재완료진행 시제로도 사용할 수...

현재진행 시제를 이해했다면 과거진행 시제와 미래진행 시제는 쉽게 이해할 수 있습니다. 현재진행 시제: 현재 진행 중인 일시적 행위(now) 과거진행 시제: 과거 진...
단순현재와 현재진행 시제는 우리말로 생각하면 잘 구분하기 힘듭니다. 그러나 영어에서는 이 구분이 아주 중요하므로 명확하게 구분할 수 있어야 합니다. 단순현재 ...

단순과거 시제는 과거의 특정 시점에 일어난 행위나 상황 등을 나타낼때 사용합니다. 과거의 행위나 상황 과거의 행위나 상황 등을 나타낼때 과거시제를 사용합니다...
현재완료 시제는 have + 과거분사(pp)의 형태로 사용합니다. 과거분사는 영어로 past participle 이라고 하며, 앞의 p자만 따서 간편하게 약어로 pp로 표현하는...

현재완료 시제는 과거의 행위가 현재까지 영향을 미칠 때 사용됩니다. 현재완료 시제를 이해하는 키워드는 현재와 미래입니다. 다른 시제와 비교해 보면 다음과 같이...
현재완료(Present Perfect) 시제를 시간대로 표현하면 과거시제 + 현재시제라고 했는데 현재완료진행(Present Perfect Progreassive) 시제 역시 마찬가지입니다. 과거...

과거완료 시제(had + 과거분사)는 과거 특정 시점보다 이전에 일어난 일을 표현할때 사용됩니다.     과거 특정 시점보다 이전에 일어난 일 &nbs...
미래시제는 조동사 will, shall 그리고 be going to 등의 구문을 사용하여 나타냅니다.     will 단순미래     미래의 일어날 일...

미래완료(Future Perfect) 시제는 미래 특정 시점 이전에 시작된 일이 미래 특정 시점에서 완료/경험 등을 표현할때 사용됩니다.     미래 특정...
주절과 종속절로 이루어진 복문에서 주절의 시제와 종속절의 시제를 일치시키는 것을 시제의 일치라고 합니다.주절의 시제가 과거 시제일때는 종속절의 시제도 과거 ...