알기 쉬운 영문법
인쇄
현재진행, 과거진행 I am working, I was working.

Key Expressions

  1. I am working. = I'm working.
    I am not working. = I'm not working.
    Are you working? Yes, I am./ No, I'm not.
  2. I was working.
    I was not working. = I wasn't working.
    Were you working? Yes, I was./ No, I wasn't.
  3. I am driving a bus now.
    I drive a bus every day.
  4. I was driving a bus at 4 o'clock.
    I drove a bus yesterday.

Basic Grammar

A 현재/과거진행형의 형태

  • bullet 우리말의 '(현재)~하고 있다.' (이를 현재진행형이라 합니다.), '(과거에)~하고 있었다.' (이를 과거진행형이라 합니다.) 라는 말을 영어로는 아래와 같이 be동사 + 동사 ing의 형태로 표현합니다.
  • be동사 + 동사 ing의 형태
    해석 형태
    현재진행형 ~하고 있다. am / are / is 동사 ing
    과거진행형 ~하고 있었다. was / were
  • 이미 우리는 주어 (I, You, He, She...)와 be동사 (am, are, is, was, were)를 어떻게 연관지어 사용하는지, 그리고 부정문과 단축형은 어떻게 사용하며, 의문문은 어떻게 만드는지, 질문에 대한 짧은 대답은 어떻게 하는지에 대해 배웠습니다. 그러한 규칙은 여기에서도 동일하게 적용됩니다.
    • bullet I am working. = I'm working. (나는 일하고 있다.)
    • bullet I am not working. = I'm not working. (나는 일하고 있지 않다.)
    • bullet Are you working? Yes, I am. / No, I'm not. (너는 일하고 있니? 응,그래. / 아니, 그렇지 않아.)
    • bullet I was working. (나는 일하고 있었다.)
    • bullet I was not working. = I wasn't working. (나는 일하고 있지 않았다.)
    • bullet Were you working? Yes, I was. / No, I wasn't. (너는 일하고 있었니? 응,그랬어. / 아니, 그렇지 않았어.)
  • 여기서는 현재와 현재진행형의 차이, 과거와 과거진행형의 차이에 대해 집중하여 알아 보고자 합니다.

B 현재와 현재진행의 차이

  • bullet '현재진행'은 '현재'에 '진행'이란 말이 첨가되어, 언뜻 보기에는 뭔가가 오랫동안 진행되고 있는것처럼 느껴지는데 이게 아니고, 말하는 시점에서의 동작의 진행을 나타낼 때 사용합니다.
    현재는 지금 그 순간 일이 일어나고 있다는 것을 나타내는게 아니라, 현재의 사실 또는 반복적인 일을 나타낼 때 사용합니다.
    그림을 보면서, 현재와 현재진행의 차이점을 설명하겠습니다.
  • 현재와 현재진행의 차이점
    현재진행
    I am driving a bus now.
    현재 말하고 있는 시점

    • 과거

    • 현재 말하는 시점

    • 미래
    현재
    I drive a bus every day.
    현재

    • 과거

    • 현재

    • 미래
    • bullet I am driving a bus now. (나는 지금 버스를 운전하고 있다.)
      ⇒ 말하고 있는 시점에 버스를 운전하고 있다는 의미만을 나타낼뿐, 매일 직업적으로 하는지는 모릅니다.
    • bullet I drive a bus every day. (나는 매일 버스를 운전한다.)
      ⇒ 나는 직업이 버스운전사이다라는 의미를 나타내고 있습니다.
      즉, 말하는 시점이 아니라 과거부터 현재 그리고 미래에도 아마 버스를 운전할 것이다라는 의미를 나타내고 있습니다.
  • 현재와 현재진행
    현재진행 현재
    Don't bother me. I am working now.
    (방해하지마. 나는 지금 일하고 있어.)
    ⇒ 말하는 시점에 일하고 있음.
    I work hard every day.
    (나는 매일 열심히 일한다.)
    ⇒ 매일 열심히 일하고 있다는 현재의 사실을 나타냄.
    Don't go outside. It is raining at the moment.
    (밖에 나가지 마라. 지금 이 순간에 비가 오고 있다.)
    ⇒ 말하는 시점에 비가 오고 있음.
    It rains a lot in the summer.
    (비는 여름에 많이 내린다.)
    ⇒ 비는 여름에 많이 내린다는 현재의 사실을 나태냄.
    What are you doing now?
    (너는 지금 무엇을 하고 있느냐?)
    ⇒ 말하는 시점에 무엇을 하고 있는지를 묻고 있음.
    What do you do every weekend?
    (너는 매주말 무엇을 하느냐?
    ⇒ 주말마다 반복적으로 무엇을 하느냐고 묻고 있음.
    • bullet 위의 문장에서 보는 것처럼, 현재진행은 now (지금), at the moment (이 순간에)와 같은 현재진행을 확실히 가지고 있는 말과 함께, 현재는 every day (매일), every weekend (매주말) 와 같이 반복적인 표현을 명확히 하는 말과 함께 사용되기도 합니다.

C 과거와 과거진행의 차이

  • bullet '과거진행'은 현재진행과 마찬가지로, (과거) 말하는 시점에서의 동작의 진행을 나타낼 때 사용합니다. 단 과거의 말하는 시점을 나태내는 점만 다릅니다. 과거는 과거시점에서의 동작의 완료를 나태낼 때 사용합니다.
    그림을 보면서, 과거와 과거진행의 차이점을 설명하겠습니다.
  • 과거와 과거진행의 차이점
    과거진행
    I was driving a bus at 4 o'clock.
    과거 말하고 있는 시점

    • 과거
      (3시)

    • 과거 말하는 시점
      (4시)

    • 현재
      (5시)
    과거
    I drove a bus yesterday.
    과거

    • 과거
      (3시)
    •  

    • 과거
      (4시)
    • bullet I was driving a bus at 4 o'clock. (나는 4시에 버스를 운전하고 있었다.)
      ⇒ 말하고 있는 시점 (4시)에 버스를 운전하고 있었다는 의미를 나타냅니다.
    • bullet I drove a bus yesterday. (나는 어제 버스를 운전했다.)
      ⇒ 나는 어제 운전을 (3시부터 4시까지) 운전을 했다. 즉, 운전을 한 동작이 과게에 완료되었다는 의미를 나타내고 있습니다.
  • 과거와 과거진행
    과거진행 과거
    I was working when you came.
    (너가 왔을 때, 나는 일하고 있었다.)
    ⇒ 말하는 시점에 일하고 있었음.
    I worked hard yesterday.
    (나는 어제 열심히 일했다.)
    ⇒ 과거시점에서의 동작의 완료를 나타냄.
    It was raining at that time.
    (그 때 비가 오고 있었다.)
    ⇒ 말하는 시점에 비가 오고 있었음.
    It rained a lot last summer.
    (지난 여름에 비가 많이 내렸다.)
    ⇒ 과거시점에서의 동작의 완료를 나타냄.
    What were you doing when I called you?
    (내가 전화할 때, 너는 무엇을 하고 있었느냐?)
    ⇒ 말하는 시점에 무엇을 하고 있었는지를 묻고 있음.
    What did you do last weekend?
    (너는 지난 주말 무엇을 했느냐?
    ⇒ 지난 주말에 무엇을 했는지를 묻고 있음.
    • bullet 위의 문장에서 보는 것처럼, 과거진행은 when you came (네가 왔을 때), at that time (그 때)와 같은 과거의 한 시점을 명확히 하는 말과 함께, 과거는 yesterday (어제), last summer (지난 여름), last weekend (지난 주말) 과 같이 동작의 완료된 과거시점을 명확히 하는 말과 함께 사용되기도 합니다.

    • 위에서는 현재진행과 현재, 과거진행과 과거를 명확히 이해시키고자 설명한 것입니다. 그러나 이러한 설명을 떠나서 곰곰히 생각해 보면, 우리말과 똑같이 적용된다는 사실을 발견하게 될 것입니다. 이렇게 영어 문법을 배울 떄는 우리말과 영어가 무엇이 같고 무엇이 다르게 쓰이는지를 비교해 보면서 익히고, 익힌 다음에는 저절로 표현을 할 수 있게 연습을 하기 바랍니다.
  • 위에서 진행형은 동사원형에 '-ing'를 붙인다고 했습니다. 그러나 이 것 외에도 아래 표에서 보는 바와 같은 예외의 경우가 있습니다.
    1 동사 끝이 'e'로 끝나면 'e'를 빼고 'ing'를 붙입니다.
    동사 동사 ing형
    live living
    write writing
    move moving
    live (살다), write (쓰다), move (움직이다)
    2 동사의 끝이 '단모음 + 자음'으로 끝나면, 자음 하나를 더 쓰고, 'ing'를 붙입니다.
    동사 동사 ing형
    stop stopping
    plan planning
    admit admitting
    stop (중지하다), plan (계획하다), admit (허락하다)

    그러나 visit (방문하다) 의 ing형은 visiting입니다.
    (visitting이 아님. 단모음+ 자음으로 끝나는 경우에도 visit 처럼 액센트가 앞에 오는 경우에는 자음을 하나 더 붙이지 않습니다. admit 처럼 액센트가 뒤에 오는 경우에만 자음 하나를 더 붙입니다.
    예: prefer (더 좋아하다) ⇒ preferring
    3 동사의 끝이 '-ie'로 끝나는 동사는 ie 를 y 로 고치고 'ing'를 붙입니다.
    동사 동사 ing형
    die dying
    lie lying
    die (죽다), lie (거짓말하다)

Exercise

정답확인
※ ( )에 주어진 동사를 이용하여, 문장에 적당한 동사를 써 넣으세요.

1. The sun ______ (rise) in the east.
2. She ______ (read) a book now.
3. He _____ (brush) his teeth before he goes to bed.
4. I ______ (finish) my homework two hours ago.
5. He ______ (buy) a new computer yesterday.
6. They ______ (study) English when I came back home.
7. I ______ (want) to go home now.
8. They ______ (watch) television very often.
9. I saw him this morning. He ______ (stand) at the bus stop.
10. He ______ (be) born in 1980.
line
1. rises
2. is reading
3. brushes
4. finished
5. bought
6. were studying
7. want
8. watch
9. was standing
10. was