📕 영어의 과거형(Past Tense)
🧭 과거형이란?
영어에서 '과거형'은 이미 일어난 일, 즉 과거의 사건이나 상태, 습관을 표현할 때 사용됩니다.
한국어의 "~했다", "~이었다", "~했었다"에 해당하는 표현입니다.
영어의 과거 시제는 크게 네 가지로 나뉩니다:
- 단순과거 (Simple Past)
- 과거진행 (Past Continuous)
- 과거완료 (Past Perfect)
- 과거완료진행 (Past Perfect Continuous)
각 시제는 사용되는 상황이 다르며, 혼동되는 경우도 많기 때문에 정확한 이해가 필요합니다.
🟥 1. 단순과거 (Simple Past)
✅ 1-1. 개념
단순과거는 과거의 한 시점에 끝난 동작이나 상태를 말합니다.
‘어제’, ‘지난주’, ‘2년 전’처럼 시점이 명확한 경우에 사용됩니다.
형식:
✅ 규칙 동사: 동사 + -ed
✅ 불규칙 동사: 동사 2형태 사용
✅ 부정문: did not + 동사원형
✅ 의문문: Did + 주어 + 동사원형?
🧾 1-2. 예문 + 해석
❗ 1-3. 자주 하는 실수
- ❌ I didn’t went to the party.
→ ✅ I didn’t go to the party. - 부정문에서는 동사원형을 사용해야 합니다.
🟧 2. 과거진행 (Past Continuous)
✅ 2-1. 개념
과거진행형은 과거의 특정 시간에 진행 중이던 동작을 말할 때 사용합니다.
특히 두 가지 동작이 겹칠 때, 하나는 과거진행형으로, 하나는 단순과거로 표현하는 경우가 많습니다.
형식:
주어 + was/were + 동사 -ing
(I/he/she: was / You/we/they: were)
🧾 2-2. 예문 + 해석
🔍 2-3. 사용 포인트
- 동시에 일어난 두 사건
- I was cooking while he was cleaning.
(나는 요리하고 있었고, 그는 청소하고 있었어요.) - 긴 동작 + 짧은 사건
- I was taking a shower when the phone rang.
(전화가 울릴 때, 나는 샤워 중이었어요.)
❗ 2-4. 주의할 점
- 진행형이 어색한 동사들
→ know, like, love, understand, remember 등은 상태 동사로 잘 안 씀 - ❌ I was knowing the answer.
✅ I knew the answer.
🟨 3. 과거완료 (Past Perfect)
✅ 3-1. 개념
과거완료는 과거의 과거를 말할 때 사용합니다.
즉, 두 가지 과거 사건 중 먼저 일어난 일을 설명할 때 쓰입니다.
형식:
주어 + had + 과거분사(P.P)
🧾 3-2. 예문 + 해석
⏱ 3-3. 시간 순서 강조
- 과거완료는 결과보다 순서가 중요합니다.
- When I got to the station, the train had left.
(내가 역에 도착했을 때, 기차는 이미 떠났었어요.)
❗ 3-4. 흔한 실수
- ❌ I had went to the store.
→ ✅ I had gone to the store. - 과거분사(P.P)는 gone입니다. went는 2형태(단순과거).
🟩 4. 과거완료진행 (Past Perfect Continuous)
✅ 4-1. 개념
과거완료진행은 과거의 특정 시점까지 계속되고 있던 동작을 말합니다.
지속성을 강조하고 싶을 때 사용합니다.
형식:
주어 + had been + 동사 -ing
🧾 4-2. 예문 + 해석
📌 4-3. 차이점 비교
🧠 전체 시제 요약 비교
📌 과거형을 쓸 때 자주 쓰는 시간 표현
- 단순과거: yesterday, last night, two days ago, in 2020, when I was a child
- 과거진행: while, when (중간에 다른 사건 발생)
- 과거완료: before, after, already, by the time
- 과거완료진행: for + 시간 / since + 과거 시점
🔎 마무리 체크리스트
✅ 과거 사건을 말할 때는 단순과거
✅ 과거에 동시에 일어난 일은 과거진행
✅ 과거보다 더 과거인 일은 과거완료
✅ 과거의 오랜 행동은 과거완료진행
✅ 부정문과 의문문 구조에 주의
✅ 불규칙 동사 2형식, 과거분사 암기 중요!
🗣 영어 과거형 회화 예문 모음
(단순과거 / 과거진행 / 과거완료 / 과거완료진행)
🟥 1. 단순과거 (Simple Past)
과거의 사건, 일회성 행동, 시간표현이 있는 경우
👨👩👧👦 일상 대화
- A: What did you do last weekend?
(지난 주말에 뭐 했어요?) - B: I went hiking with my family.
(가족이랑 등산 갔어요.)
- A: Did you watch the game yesterday?
(어제 경기 봤어요?) - B: Yes, it was amazing!
(네, 정말 멋졌어요!)
- A: When did she move to Seoul?
(그녀는 언제 서울로 이사했나요?) - B: She moved here in 2022.
(2022년에 이사했어요.)
🟧 2. 과거진행 (Past Continuous)
과거에 진행 중이던 일 / 중간에 끼어든 사건 표현
🕐 특정 시간에 진행 중이던 일
- A: What were you doing at 9 last night?
(어젯밤 9시에 뭐 하고 있었어요?) - B: I was studying for the math test.
(수학 시험 공부하고 있었어요.)
- A: I called you yesterday, but you didn’t answer.
(어제 전화했는데 안 받으시더라고요.) - B: Sorry, I was taking a shower.
(죄송해요, 샤워 중이었어요.)
⏳ 두 가지 행동이 동시에 진행
- A: What were your kids doing while you were cooking?
(당신이 요리하는 동안 애들은 뭐 하고 있었어요?) - B: They were watching cartoons.
(만화 보고 있었어요.)
🟨 3. 과거완료 (Past Perfect)
과거의 두 사건 중 먼저 일어난 일
🕰 순서 강조
- A: Did you talk to her at the party?
(파티에서 그녀랑 이야기했어요?) - B: No, she had already left when I arrived.
(아니요, 도착했을 때 이미 떠났더라고요.)
- A: How was the test?
(시험 어땠어요?) - B: I did well because I had studied a lot.
(많이 공부해놔서 잘 봤어요.)
- A: Why didn’t you eat lunch?
(왜 점심 안 먹었어요?) - B: I had eaten earlier.
(좀 전에 먹었었어요.)
🟩 4. 과거완료진행 (Past Perfect Continuous)
과거의 특정 시점까지 계속된 동작
🔄 오래 지속된 과거의 행동
- A: You looked tired yesterday.
(어제 피곤해 보이시더라고요.) - B: Yeah, I had been working all day.
(네, 하루 종일 일하고 있었어요.)
- A: How long had you been waiting when the train came?
(기차 올 때까지 얼마나 기다리고 있었어요?) - B: I had been waiting for 40 minutes.
(40분 정도 기다리고 있었어요.)
- A: Why was the kitchen such a mess?
(왜 부엌이 그렇게 엉망이었어요?) - B: Because I had been cooking for hours.
(몇 시간 동안 요리하고 있었거든요.)
✅ 정리 포인트
📝 영어 과거형 연습문제 세트
(단순과거 / 과거진행 / 과거완료 / 과거완료진행)
🟥 PART 1. 단순과거 (Simple Past)
🔹 1-1. 빈칸에 알맞은 동사 형태를 넣으세요.
- I ______ (watch) a movie last night.
- She ______ (not go) to the meeting.
- We ______ (travel) to Jeju Island last summer.
- Did you ______ (see) the news?
- They ______ (arrive) late.
🔹 1-2. 잘못된 문장을 고치세요.
- He don’t played soccer.
- Did she went to school yesterday?
- We eated lunch at 1 p.m.
🔹 1-3. 한국어 → 영어
- 나는 어제 친구를 만났어요.
- 너 어제 늦게 잤니?
- 우리는 지난 주에 박물관에 갔어요.
✅ PART 1 정답
1-1:
- watched
- didn’t go
- traveled
- see
- arrived
1-2:
- He didn’t play soccer.
- Did she go to school yesterday?
- We ate lunch at 1 p.m.
1-3:
- I met my friend yesterday.
- Did you go to bed late last night?
- We went to the museum last week.
🟧 PART 2. 과거진행 (Past Continuous)
🔹 2-1. 빈칸에 알맞은 동사 형태를 넣으세요.
- I ______ (study) when you called.
- They ______ (not listen) to the teacher.
- What ______ you ______ (do) at 9 p.m.?
- He ______ (sleep) while I was working.
- We ______ (walk) home when it started to rain.
🔹 2-2. 잘못된 문장을 고치세요.
- She was play the piano.
- Were you cooking dinner when I call you?
- They wasn’t watching TV.
🔹 2-3. 한국어 → 영어
- 나는 저녁 7시에 저녁을 먹고 있었어요.
- 그는 게임을 하고 있을 때 전화 받았어요.
- 너 뭐 하고 있었니?
✅ PART 2 정답
2-1:
- was studying
- were not (weren’t) listening
- were / doing
- was sleeping
- were walking
2-2:
- She was playing the piano.
- Were you cooking dinner when I called you?
- They weren’t watching TV.
2-3:
- I was eating dinner at 7 p.m.
- He answered the phone while he was playing a game.
- What were you doing?
🟨 PART 3. 과거완료 (Past Perfect)
🔹 3-1. 빈칸에 알맞은 동사 형태를 넣으세요.
- I ______ (finish) my homework before dinner.
- She ______ (not leave) when I arrived.
- Had they ______ (see) the movie before?
- He ______ (forget) her name.
- We ______ (already / eat) when she came.
🔹 3-2. 잘못된 문장을 고치세요.
- I had saw that movie.
- She didn’t had breakfast.
- We had went to Busan before.
🔹 3-3. 한국어 → 영어
- 내가 도착했을 때, 그는 이미 떠났어요.
- 우리는 전에 그 식당에 가본 적 있어요.
- 그녀는 오기 전에 숙제를 끝냈어요.
✅ PART 3 정답
3-1:
- had finished
- had not (hadn’t) left
- seen
- had forgotten
- had already eaten
3-2:
- I had seen that movie.
- She hadn’t had breakfast.
- We had gone to Busan before.
3-3:
- He had already left when I arrived.
- We had been to that restaurant before.
- She had finished her homework before she came.
🟩 PART 4. 과거완료진행 (Past Perfect Continuous)
🔹 4-1. 빈칸에 알맞은 동사 형태를 넣으세요.
- I ______ (wait) for 30 minutes when the train arrived.
- He ______ (not sleep) well before the exam.
- They ______ (study) all night before the test.
- She ______ (work) there for five years before she quit.
- Had you ______ (practice) before the show?
🔹 4-2. 잘못된 문장을 고치세요.
- I had been read the book for hours.
- They had working all day.
- He hadn’t be sleeping enough.
🔹 4-3. 한국어 → 영어
- 나는 비가 오기 전에 10분 동안 기다리고 있었어요.
- 그는 회사에 사표 내기 전에 10년 동안 일하고 있었어요.
- 너는 공연 전에 연습하고 있었니?
✅ PART 4 정답
4-1:
- had been waiting
- had not (hadn’t) been sleeping
- had been studying
- had been working
- practiced
(※ 5번은 "practicing"이 맞습니다. 오타 주의!)
4-2:
- I had been reading the book for hours.
- They had been working all day.
- He hadn’t been sleeping enough.
4-3:
- I had been waiting for 10 minutes before it started raining.
- He had been working for 10 years before he quit.
- Had you been practicing before the performance?
📚 전체 활용 팁
- 문제를 풀고 나서 실제 말하기 연습으로 연결하면 효과가 훨씬 좋아집니다.
- 각 시제별 문장 패턴을 암기 후, 자신의 경험에 맞춰 문장을 바꿔보세요.