본문 바로가기
카테고리 없음

영어의 과거형(Past Tense) 정리

by englistory 2025. 4. 17.

📕 영어의 과거형(Past Tense) 


🧭 과거형이란?

영어에서 '과거형'은 이미 일어난 일, 즉 과거의 사건이나 상태, 습관을 표현할 때 사용됩니다.
한국어의 "~했다", "~이었다", "~했었다"에 해당하는 표현입니다.
영어의 과거 시제는 크게 네 가지로 나뉩니다:

  1. 단순과거 (Simple Past)
  2. 과거진행 (Past Continuous)
  3. 과거완료 (Past Perfect)
  4. 과거완료진행 (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. 빈칸에 알맞은 동사 형태를 넣으세요.

  1. I ______ (watch) a movie last night.
  2. She ______ (not go) to the meeting.
  3. We ______ (travel) to Jeju Island last summer.
  4. Did you ______ (see) the news?
  5. They ______ (arrive) late.

🔹 1-2. 잘못된 문장을 고치세요.

  1. He don’t played soccer.
  2. Did she went to school yesterday?
  3. We eated lunch at 1 p.m.

🔹 1-3. 한국어 → 영어

  1. 나는 어제 친구를 만났어요.
  2. 너 어제 늦게 잤니?
  3. 우리는 지난 주에 박물관에 갔어요.

✅ PART 1 정답

1-1:

  1. watched
  2. didn’t go
  3. traveled
  4. see
  5. arrived

1-2:

  1. He didn’t play soccer.
  2. Did she go to school yesterday?
  3. We ate lunch at 1 p.m.

1-3:

  1. I met my friend yesterday.
  2. Did you go to bed late last night?
  3. We went to the museum last week.

🟧 PART 2. 과거진행 (Past Continuous)

🔹 2-1. 빈칸에 알맞은 동사 형태를 넣으세요.

  1. I ______ (study) when you called.
  2. They ______ (not listen) to the teacher.
  3. What ______ you ______ (do) at 9 p.m.?
  4. He ______ (sleep) while I was working.
  5. We ______ (walk) home when it started to rain.

🔹 2-2. 잘못된 문장을 고치세요.

  1. She was play the piano.
  2. Were you cooking dinner when I call you?
  3. They wasn’t watching TV.

🔹 2-3. 한국어 → 영어

  1. 나는 저녁 7시에 저녁을 먹고 있었어요.
  2. 그는 게임을 하고 있을 때 전화 받았어요.
  3. 너 뭐 하고 있었니?

✅ PART 2 정답

2-1:

  1. was studying
  2. were not (weren’t) listening
  3. were / doing
  4. was sleeping
  5. were walking

2-2:

  1. She was playing the piano.
  2. Were you cooking dinner when I called you?
  3. They weren’t watching TV.

2-3:

  1. I was eating dinner at 7 p.m.
  2. He answered the phone while he was playing a game.
  3. What were you doing?

🟨 PART 3. 과거완료 (Past Perfect)

🔹 3-1. 빈칸에 알맞은 동사 형태를 넣으세요.

  1. I ______ (finish) my homework before dinner.
  2. She ______ (not leave) when I arrived.
  3. Had they ______ (see) the movie before?
  4. He ______ (forget) her name.
  5. We ______ (already / eat) when she came.

🔹 3-2. 잘못된 문장을 고치세요.

  1. I had saw that movie.
  2. She didn’t had breakfast.
  3. We had went to Busan before.

🔹 3-3. 한국어 → 영어

  1. 내가 도착했을 때, 그는 이미 떠났어요.
  2. 우리는 전에 그 식당에 가본 적 있어요.
  3. 그녀는 오기 전에 숙제를 끝냈어요.

✅ PART 3 정답

3-1:

  1. had finished
  2. had not (hadn’t) left
  3. seen
  4. had forgotten
  5. had already eaten

3-2:

  1. I had seen that movie.
  2. She hadn’t had breakfast.
  3. We had gone to Busan before.

3-3:

  1. He had already left when I arrived.
  2. We had been to that restaurant before.
  3. She had finished her homework before she came.

🟩 PART 4. 과거완료진행 (Past Perfect Continuous)

🔹 4-1. 빈칸에 알맞은 동사 형태를 넣으세요.

  1. I ______ (wait) for 30 minutes when the train arrived.
  2. He ______ (not sleep) well before the exam.
  3. They ______ (study) all night before the test.
  4. She ______ (work) there for five years before she quit.
  5. Had you ______ (practice) before the show?

🔹 4-2. 잘못된 문장을 고치세요.

  1. I had been read the book for hours.
  2. They had working all day.
  3. He hadn’t be sleeping enough.

🔹 4-3. 한국어 → 영어

  1. 나는 비가 오기 전에 10분 동안 기다리고 있었어요.
  2. 그는 회사에 사표 내기 전에 10년 동안 일하고 있었어요.
  3. 너는 공연 전에 연습하고 있었니?

✅ PART 4 정답

4-1:

  1. had been waiting
  2. had not (hadn’t) been sleeping
  3. had been studying
  4. had been working
  5. practiced

(※ 5번은 "practicing"이 맞습니다. 오타 주의!)

4-2:

  1. I had been reading the book for hours.
  2. They had been working all day.
  3. He hadn’t been sleeping enough.

4-3:

  1. I had been waiting for 10 minutes before it started raining.
  2. He had been working for 10 years before he quit.
  3. Had you been practicing before the performance?

📚 전체 활용 팁

  • 문제를 풀고 나서 실제 말하기 연습으로 연결하면 효과가 훨씬 좋아집니다.
  • 각 시제별 문장 패턴을 암기 후, 자신의 경험에 맞춰 문장을 바꿔보세요.