(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. |
학습 팁: 과거진행형을 내 것으로 만드는 방법
- 타임라인 그림으로 이해하기: 과거진행형은 "선(진행 중인 배경)", 단순과거는 "점(끝난 사건)"이라고 시각화하면 when/while 구분이 쉬워집니다.
- when-while 짝 통암기: "while + 과거진행, when + 과거진행 ~ when + 단순과거" 두 패턴을 문장 통째로 외워두면 실전에서 바로 적용할 수 있습니다.
- 상태동사 리스트 따로 정리: know, like, want, believe, own, need, understand 등 대표 상태동사 10개를 따로 뽑아 진행형 금지 리스트로 만들어두세요.
- be동사 체크리스트 만들기: 과거진행형 문장을 쓸 때마다 "① 주어 확인 → ② was/were 선택 → ③ 동사 -ing" 3단계를 습관화하면 be동사 누락 실수를 줄일 수 있습니다.
- 일기 쓰기 연습: "어제 이 시간에 나는 무엇을 하고 있었나?"를 매일 한 문장씩 과거진행형으로 써보면 자연스럽게 체화됩니다.
핵심 요약
- 형태: 주어 + was/were + 동사원형-ing
- 의미: 과거 특정 시점에 진행 중이던 동작/상태
- 핵심 용법: ① 특정 시점의 동작 ② while로 연결된 동시 동작 ③ when과 짝을 이루는 진행 중 사건+끼어든 사건 ④ 배경 묘사 ⑤ always와 함께 쓰는 불평
- 주의: 상태동사는 진행형 불가, when 뒤에는 대개 단순과거, be동사 누락·불일치 주의
- 구분: 반복적 습관 → 단순과거/used to, 순간적 진행 → 과거진행형