현재 진행 (present continuous) 시제는 기본적으로 현재 일어나고 있는 일의 중간에 있음을 표현할 때 쓰입니다. 예를 들어, Kim? I’m at the station. I’m waiting for the train. Oh, it’s coming now. 에서 I’m at the station.은 현재의 상태 (또는 상황)을 의미하고 (현재의 상태, 상황을 표현할 때는 보통 현재 진행형이 아니라 현재 시제를 씁니다.) I’m waiting for the train.은 기차를 기다리고 있는 중, it’s coming now.는 기차가 플랫폼에 들어오는 동작을 표현하는 것입니다. 이 처럼 어떤 동작의 중간에 있을 때 현재 진행형을 쓰게 됩니다.
그런데, 현재 진행형이 반드시 지금 당장 어떤 동작을 하고 있는 것 만을 표현하는 것은 아닙니다. 예를 들어, I’m reading The Secret these days.라고 하면 나는 요즘 The Secret 이란 책을 읽고 았어 라는 의미인데, 이 말을 하고 있는 시점에서 반드시 The Secret 이란 책을 읽고 있어야 하는 것은 아니지요. 즉, 말하고 있는 시점은 아니지만, 그제도, 어제도 그 책을 읽고 있었고 아마도 내일도 그 책을 읽는 중이라는 의미라면 현재 진행형을 쓸 수 있게 됩니다. 말하고 있는 시점은 아니라도 요즈음이라는 틀에서 보면 책을 읽고 있는 중이라는 논리가 성립되기 때문에 진행형을 쓸 수 있게 되는 것입니다.
한편, 현재 진행형은 오랜 기간 동안 변하고 있는 어떤 것을 표현할 때도 쓰입니다. 예를 들어, ‘지구가 점점 따뜻해 지고 있다.’를 표현 하려면 The earth is getting warmer.라고 하면 되지요. 다른 예를 들자면 The population of Korea is increasing. 이 표현들 역시 상대적으로 더 오랜 기간을 기준으로 하면 그 기간 동안 일어나고 있는 일이므로 현재 진행형을 쓸 수 있게 되는 것입니다.
위에서 설명한 현재 진행형의 세가지 용법은 큰 틀에서 보면 ‘현재 어떤 일이 일어나고 있는 중’을 표현하는 점에서 다른 점이 없습니다. 그런데, 현재 진행형은 현재 시점에서는 일어나고 있지 않지만 가까운 미래에 일어날 일을 표현하기도 합니다. 예를 들어, I’m playing tennis with John tomorrow. 에서 볼 수 있는 것처럼 tomorrow 라는 미래에 일어날 일을 진행형으로 표현하기도 합니다. 이 경우는 I’m meeting Kim at six o’clock. 처럼 보통 약속을 의미하는 경우가 많습니다.
이제 현재 진행형의 용법을 정리해 보면 다음과 같습니다.
1. 어떤 일이 일어나고 있는 중을 표현할 때.
I’m waiting for the train.
2. 말하고 있는 시점은 아니지만 요즘(최근)에 일어나고 있는 일을 표현할 때.
I’m reading The Secret these days.
3. 오랜 기간동안 변화되고 있는 어떤 것을 표현할 때.
The population of Korea is increasing.
4. 일정이 잡혀진 가까운 미래를 표현할 때.
I’m playing tennis with John tomorrow.
출처 : http://esltoeic.com/usage-of-present-continuous_156/