B1 · 중급 TOEIC 405–600 IELTS 4.0–5.0 시제와 상

과거 진행형

과거 진행형을 배워 while/when과 함께 과거의 한 순간에 일어나던 일을 과거형과 비교해 표현하세요.

공유: 복사되었습니다!

(intentionally left blank — native Korean authoring)

과거진행형(Past Continuous)이란? 개념과 형태 완벽 정리

과거진행형(Past Continuous, Past Progressive)은 과거의 특정 시점에 "~하고 있었다"라는 의미로, 그 순간 진행 중이던 동작이나 상태를 나타내는 시제입니다. 한국어의 "~하고 있었다", "~하는 중이었다"에 대응하지만, 실제 쓰임과 어순은 한국어와 크게 다르므로 정확한 이해가 필요합니다.

과거진행형의 기본 공식

구분 형태 예문
긍정문 주어 + was/were + 동사원형-ing I was studying English.
부정문 주어 + was/were + not + 동사원형-ing She wasn't watching TV.
의문문 Was/Were + 주어 + 동사원형-ing ~? Were you sleeping?

핵심 공식: 주어 + was/were + V-ing
- 주어가 I, he, she, it, 단수명사 → was
- 주어가 you, we, they, 복수명사 → were


was/were 선택 규칙과 -ing 형태 만드는 법

1) be동사(was/were) 선택

주어 be동사
I, he, she, it (단수) was
you, we, they (복수) were
  • I was watching TV at 9 p.m. (나는 밤 9시에 TV를 보고 있었다.)
  • They were playing soccer then. (그들은 그때 축구를 하고 있었다.)

2) 동사원형에 -ing 붙이는 규칙

규칙 예시
대부분 동사: 그대로 -ing play → playing, read → reading
-e로 끝나면 e 삭제 후 -ing make → making, write → writing
단모음+단자음으로 끝나면 자음 한 번 더 쓰고 -ing (단, 강세 있는 음절) run → running, sit → sitting, stop → stopping
-ie로 끝나면 ie → y로 바꾸고 -ing lie → lying, die → dying

Tip: run, swim, sit, get, plan처럼 모음 하나 + 자음 하나로 끝나고 강세가 그 음절에 있는 짧은 동사는 마지막 자음을 한 번 더 써준다는 규칙, 헷갈리면 "짧고 강세 있는 동사는 자음 두 번!"으로 외우면 쉽습니다.


과거진행형은 언제 쓰나? 핵심 용법 5가지

1. 과거 특정 시점에 진행 중이던 동작

과거의 어느 한 순간(at 9 p.m., at that time, at that moment 등)에 "한창 하고 있던" 동작을 나타냅니다.

  • I was sleeping at midnight. (나는 자정에 자고 있었다.)
  • What were you doing at 3 p.m. yesterday? (어제 오후 3시에 뭐 하고 있었어?)

2. 두 개의 진행 중인 동작이 동시에 일어남 (while + 과거진행 + 과거진행)

두 사람(또는 한 사람)이 같은 시간대에 각각 다른 일을 진행하고 있었음을 나타낼 때 while을 자주 씁니다.

  • While I was cooking, my sister was cleaning the room.
    (내가 요리하고 있는 동안, 언니는 방을 청소하고 있었다.)

3. 진행 중이던 동작(과거진행) + 갑자기 끼어든 사건(과거시제) — 가장 중요한 패턴

공식: 주어 + was/were + V-ing + when + 주어 + 과거동사

배경(더 긴 동작, 진행 중)은 과거진행형, 그 도중에 끼어든 짧은 사건은 단순과거로 씁니다.

  • I was taking a shower when the phone rang.
    (전화가 울렸을 때 나는 샤워하고 있었다.)
  • She was walking home when it started to rain.
    (비가 오기 시작했을 때 그녀는 집에 걸어가고 있었다.)

이 구조는 한국인 학습자가 정말 자주 틀리는 부분이므로 아래 "자주 틀리는 부분"에서 다시 다룹니다.

4. 과거의 배경 상황 묘사 (이야기 서술체)

소설이나 이야기에서 사건이 일어난 배경 장면을 설명할 때 사용합니다.

  • The sun was shining, birds were singing, and children were playing in the park.
    (해가 빛나고 있었고, 새들이 지저귀고 있었고, 아이들은 공원에서 놀고 있었다.)

5. 짜증, 불평을 나타낼 때 (always/constantly + 과거진행)

always, constantly, forever 등과 함께 쓰여 "그때 늘 ~하곤 해서 짜증났다"는 반복적 습관에 대한 불만을 표현합니다.

  • He was always losing his keys. (그는 항상 열쇠를 잃어버리곤 했다. — 짜증 뉘앙스)
  • She was constantly complaining about the weather.
    (그녀는 날씨에 대해 끊임없이 불평했다.)

과거진행형 vs 단순과거: 차이점 완벽 비교

과거진행형과 단순과거의 가장 큰 차이는 "동작의 완결 여부와 시간의 폭"입니다. 단순과거는 이미 끝난 하나의 완결된 사건을, 과거진행형은 특정 시점에 "진행 중이던" 동작을 나타냅니다.

구분 단순과거 (Simple Past) 과거진행형 (Past Continuous)
의미 과거에 일어나 끝난 일 과거 특정 시점에 진행 중이던 일
시간 폭 점(point)처럼 짧은 완결된 사건 선(line)처럼 이어지는 배경 동작
형태 동사의 과거형 (studied, went) was/were + V-ing
대표 예문 I studied English yesterday. I was studying English at 9 p.m. yesterday.
  • I watched a movie last night. → 어젯밤 영화를 (처음부터 끝까지) 봤다. (완결된 사건)
  • I was watching a movie at 9 p.m. last night. → 어젯밤 9시에 영화를 보는 중이었다. (그 순간의 스냅샷)

while + 과거진행 / when + 단순과거 짝꿍 표현

접속사 뒤에 오는 시제 예문
while (~하는 동안) 과거진행형 While she was cooking, ...
when (~했을 때, 순간) 단순과거 (끼어든 사건) ..., when the phone rang.

Tip: "while은 길게 진행되는 배경", "when은 순간적으로 끼어드는 사건"이라고 이미지를 그리며 외우면 두 시제의 짝을 헷갈리지 않습니다.


상태동사(state verbs)는 왜 진행형을 안 쓸까?

know, like, love, want, believe, understand, belong, own 같은 상태동사(state verbs / non-action verbs)는 원칙적으로 진행형(-ing)으로 쓰지 않습니다. 이 동사들은 지속적인 상태·감정·인식을 나타내기 때문에 "진행 중"이라는 개념 자체가 어울리지 않기 때문입니다.

동사 종류 예시 동사 진행형 사용
상태동사 (감정/인지/소유) know, want, like, believe, own, need 원칙적으로 불가
동작동사 (action verbs) run, eat, study, work, play 진행형 가능
  • ~~I was knowing the answer.~~ (X)
  • I knew the answer. (O) — 나는 답을 알고 있었다.
  • ~~She was wanting some coffee.~~ (X)
  • She wanted some coffee. (O)

Tip: "머릿속에서 자동으로 계속되는 상태(생각, 감정, 소유)"는 진행형과 안 어울린다고 기억하세요. 단, have가 "먹다, 경험하다"처럼 동작의 의미로 쓰이면 진행형이 가능합니다. (예: I was having lunch. 나는 점심을 먹고 있었다.)


한국인 학습자가 자주 틀리는 부분

1. "~하고 있었다"를 무조건 과거진행형으로 직역하는 실수

한국어 "~하고 있었다"는 문맥에 따라 과거진행형일 수도 있지만, 단순히 과거의 습관·반복이라면 단순과거used to가 맞는 경우가 많습니다.

  • 잘못된 예: ~~I was going to school every day.~~ (매일 반복 습관인데 진행형 사용)
  • 올바른 예: I went to school every day. / I used to go to school every day.
    (나는 매일 학교에 다녔다.)

구분 기준: "그 순간에 딱 한 번 진행 중이었나?" → 과거진행형 / "여러 번 반복된 습관인가?" → 단순과거·used to

2. when과 while 뒤 시제를 반대로 쓰는 실수

한국어는 "~할 때"라는 한 가지 표현만 있어서 when과 while을 구분하지 않고 아무 시제나 붙이는 경우가 많습니다.

  • 잘못된 예: ~~I was walking when I was seeing him.~~ (짧은 사건에도 진행형 사용)
  • 올바른 예: I was walking when I saw him. (걷고 있을 때 그를 봤다 — 짧은 사건은 단순과거)

3. 상태동사를 진행형으로 쓰는 실수

한국어 "알고 있었다", "원하고 있었다"의 "~고 있었다"에 이끌려 know, want 같은 상태동사에 -ing를 붙이는 경우가 매우 흔합니다.

  • 잘못된 예: ~~I was knowing him for years.~~
  • 올바른 예: I had known him for years. / I knew him.

4. be동사(was/were)를 빠뜨리는 실수

한국어에는 영어의 be동사에 해당하는 요소가 문장 구조상 따로 존재하지 않아, 어순 차이(한국어 SOV vs 영어 SVO) 때문에 학습자가 was/were를 빼먹고 동사에 -ing만 붙이는 실수를 합니다.

  • 잘못된 예: ~~I studying English at that time.~~
  • 올바른 예: I was studying English at that time.

5. 주어에 맞는 be동사(was/were) 불일치

복수 주어에 was를 쓰거나, 단수 주어에 were를 쓰는 실수가 잦습니다. 특히 they, we처럼 복수를 나타내는 대명사 뒤에 was를 쓰는 오류가 많습니다.

  • 잘못된 예: ~~They was playing outside.~~
  • 올바른 예: They were playing outside.

6. 의문문 어순 오류

한국어는 어순 변화 없이 억양이나 조사로 의문문을 만들지만, 영어는 Was/Were가 주어 앞으로 도치되어야 합니다.

  • 잘못된 예: ~~You were doing what at that time?~~ (어순 그대로 나열)
  • 올바른 예: What were you doing at that time?

실전 예문으로 익히는 과거진행형

상황 예문 해석
특정 시점의 동작 I was reading a book at 8 p.m. 나는 밤 8시에 책을 읽고 있었다.
동시 진행 (while) While he was driving, she was texting. 그가 운전하는 동안 그녀는 문자를 보내고 있었다.
진행 중 사건 발생 (when) We were having dinner when the lights went out. 우리가 저녁을 먹고 있을 때 불이 나갔다.
배경 묘사 It was raining heavily that night. 그날 밤 비가 세차게 내리고 있었다.
반복적 불평 My brother was always borrowing my clothes without asking. 내 동생은 항상 허락 없이 내 옷을 빌려 입곤 했다. (짜증)
부정문 I wasn't listening carefully during the meeting. 나는 회의 중에 주의 깊게 듣고 있지 않았다.
의문문 Were they waiting for the bus? 그들은 버스를 기다리고 있었나요?

과거진행형 vs 현재진행형 vs 미래진행형 한눈에 비교

시제 형태 의미 예문
과거진행형 was/were + V-ing 과거 시점에 진행 중 I was studying at 7 p.m. yesterday.
현재진행형 am/is/are + V-ing 지금 진행 중 I am studying now.
미래진행형 will be + V-ing 미래 시점에 진행 중일 예정 I will be studying at 7 p.m. tomorrow.

학습 팁: 과거진행형을 내 것으로 만드는 방법

  1. 타임라인 그림으로 이해하기: 과거진행형은 "선(진행 중인 배경)", 단순과거는 "점(끝난 사건)"이라고 시각화하면 when/while 구분이 쉬워집니다.
  2. when-while 짝 통암기: "while + 과거진행, when + 과거진행 ~ when + 단순과거" 두 패턴을 문장 통째로 외워두면 실전에서 바로 적용할 수 있습니다.
  3. 상태동사 리스트 따로 정리: know, like, want, believe, own, need, understand 등 대표 상태동사 10개를 따로 뽑아 진행형 금지 리스트로 만들어두세요.
  4. be동사 체크리스트 만들기: 과거진행형 문장을 쓸 때마다 "① 주어 확인 → ② was/were 선택 → ③ 동사 -ing" 3단계를 습관화하면 be동사 누락 실수를 줄일 수 있습니다.
  5. 일기 쓰기 연습: "어제 이 시간에 나는 무엇을 하고 있었나?"를 매일 한 문장씩 과거진행형으로 써보면 자연스럽게 체화됩니다.

핵심 요약

  • 형태: 주어 + was/were + 동사원형-ing
  • 의미: 과거 특정 시점에 진행 중이던 동작/상태
  • 핵심 용법: ① 특정 시점의 동작 ② while로 연결된 동시 동작 ③ when과 짝을 이루는 진행 중 사건+끼어든 사건 ④ 배경 묘사 ⑤ always와 함께 쓰는 불평
  • 주의: 상태동사는 진행형 불가, when 뒤에는 대개 단순과거, be동사 누락·불일치 주의
  • 구분: 반복적 습관 → 단순과거/used to, 순간적 진행 → 과거진행형
공유: 복사되었습니다!

과거 진행형 — 연습 문제 2

과거 진행형 영문법 주제를 10개의 객관식 문항으로 연습하세요. 합격하려면 최소 70%를 맞혀야 합니다.

10 문제 합격 점수: 70% 테스트 2 /10 답변함

테스트 응시 방법

  • 각 문제를 주의 깊게 읽고 가장 적절한 답을 선택하세요.
  • 이 테스트는 시간 제한이 없으므로 자신의 속도에 맞춰 완료할 수 있습니다.
  • 클릭 테스트 제출 완료하면 점수와 자세한 해설을 확인할 수 있습니다.

결과를 저장하려면 로그인하세요

로그인하지 않고도 이 테스트에 응시할 수 있지만, 결과는 저장되지 않습니다. 로그인 진행 상황을 추적하세요.

  1. 1

    I bumped into an old friend while I ___ for the train.

  2. 2

    The artist ___ painting a portrait.

  3. 3

    The politician ___ his speech when a protestor interrupted him.

  4. 4

    What ___ they discussing so loudly?

  5. 5

    It ___ getting dark outside.

  6. 6

    I ___ if you'd be free to talk later this afternoon.

  7. 7

    He ___ sleeping when the doorbell rang.

  8. 8

    I ___ reading a book when you called me.

  9. 9

    The train ___ moving slowly out of the station.

  10. 10

    The detective knew the suspect ___ the truth.