들어가기 앞서
지금까지 현재시제와 현재진행형을 익혔다면, 이번 강에서는 과거에 일어난 일을 표현하는 과거시제를 완전히 정복합니다.
“어제 뭐 했어요?”, “그 영화 봤어요?”, “어디서 만났어요?” —
과거를 이야기하는 것은 일상 대화에서 가장 많이 하는 일 중 하나입니다.
과거시제의 핵심 도전은 불규칙 동사입니다. 규칙은 간단하지만, 불규칙 동사는 외워야 합니다. 이번 강에서는 가장 자주 쓰이는 불규칙 동사 60개를 체계적으로 정리해드립니다.
이 글을 읽고 나면:
- 규칙 동사의 과거형(-ed)을 발음 규칙까지 포함해 정확히 만들 수 있습니다.
- 자주 쓰이는 불규칙 동사 60개의 과거형을 익힐 수 있습니다.
- did를 이용한 과거 부정문·의문문을 자유롭게 만들 수 있습니다.
- was/were를 이용한 Be동사 과거형을 완벽히 사용할 수 있습니다.
- 과거시제와 함께 쓰이는 시간 표현을 익힐 수 있습니다.
1. 과거시제란?
과거시제는 이미 완료된 과거의 동작이나 상태를 표현합니다.
plainI ate pizza yesterday.
나는 어제 피자를 먹었습니다. (완료된 과거)
She lived in Paris for two years.
그녀는 2년간 파리에 살았습니다. (과거의 기간)
The meeting started at 9 AM.
회의는 오전 9시에 시작했습니다. (과거의 사실)
과거시제와 함께 자주 쓰이는 시간 표현
| 시간 표현 | 의미 |
|---|---|
| yesterday | 어제 |
| last night | 어젯밤 |
| last week / month / year | 지난 주/달/해 |
| ago (~ ago) | ~ 전에 |
| in + 연도 | ~년에 (in 2020) |
| when I was young | 어렸을 때 |
| at that time | 그 당시에 |
| before / after | 전에 / 후에 |
| once / one day | 한때 / 어느 날 |
| this morning | 오늘 아침 (이미 지난 경우) |
2. 규칙 동사 과거형 — -ed 붙이기
규칙 ① 대부분의 동사 → + ed
plainwalk → walked
talk → talked
work → worked
play → played
watch → watched
listen → listened
visit → visited
help → helped
규칙 ② e로 끝나는 동사 → + d만 추가
plainlive → lived
love → loved
use → used
like → liked
dance → danced
arrive → arrived
decide → decided
규칙 ③ 자음 + y로 끝나는 동사 → y를 i로 + ed
plainstudy → studied
carry → carried
try → tried
cry → cried
worry → worried
💡 모음 + y는 그냥 + ed:
play → played / stay → stayed / enjoy → enjoyed
규칙 ④ 단모음 + 단자음으로 끝나는 동사 → 자음 중복 + ed
plainstop → stopped
plan → planned
drop → dropped
chat → chatted
prefer → preferred (강세가 마지막 음절)
규칙 동사 과거형 총정리
| 조건 | 규칙 | 예시 |
|---|---|---|
| 대부분 | + ed | walk → walked |
| e로 끝남 | + d | live → lived |
| 자음 + y | y → i + ed | study → studied |
| 모음 + y | + ed | play → played |
| CVC + 강세 끝 | 자음 중복 + ed | stop → stopped |
3. -ed 발음 3가지 규칙
-ed는 앞에 오는 소리에 따라 세 가지로 발음됩니다.
| 발음 | 조건 | 예시 |
|---|---|---|
| /t/ | 무성음(p, k, f, s, sh, ch, x) 뒤 | walked /wɔːkt/, stopped /stɒpt/ |
| /d/ | 유성음(b, g, v, z, m, n, l, r 등) 뒤 | lived /lɪvd/, called /kɔːld/ |
| /ɪd/ | t 또는 d 뒤 | wanted /ˈwɒntɪd/, needed /ˈniːdɪd/ |
plaintalked → /tɔːkt/ (/t/ 발음)
played → /pleɪd/ (/d/ 발음)
visited → /ˈvɪzɪtɪd/ (/ɪd/ 발음)
laughed → /læft/ (gh는 f 소리 → /t/ 발음)
washed → /wɒʃt/ (/t/ 발음)
wanted → /ˈwɒntɪd/ (/ɪd/ 발음)
4. 불규칙 동사 과거형 60개 — 완전 암기
불규칙 동사는 패턴별로 그룹화하면 외우기 훨씬 쉽습니다.
그룹 ① AAA형 — 원형·과거·과거분사 모두 동일
| 원형 | 과거 | 과거분사 | 의미 |
|---|---|---|---|
| cut | cut | cut | 자르다 |
| put | put | put | 놓다 |
| hit | hit | hit | 치다 |
| let | let | let | 허락하다 |
| set | set | set | 놓다/설정하다 |
| read | read | read | 읽다 (발음: /rɛd/) |
| hurt | hurt | hurt | 다치다 |
| cost | cost | cost | 비용이 들다 |
⚠️
read는 철자는 같지만 과거형 발음이 /rɛd/(“레드”)로 바뀝니다!
그룹 ② ABA형 — 과거와 과거분사가 동일 (원형과 다름)
| 원형 | 과거 | 과거분사 | 의미 |
|---|---|---|---|
| buy | bought | bought | 사다 |
| bring | brought | brought | 가져오다 |
| think | thought | thought | 생각하다 |
| teach | taught | taught | 가르치다 |
| catch | caught | caught | 잡다 |
| fight | fought | fought | 싸우다 |
| seek | sought | sought | 찾다 |
| say | said | said | 말하다 |
| sell | sold | sold | 팔다 |
| tell | told | told | 말하다 |
| hear | heard | heard | 듣다 |
| keep | kept | kept | 유지하다 |
| sleep | slept | slept | 자다 |
| feel | felt | felt | 느끼다 |
| leave | left | left | 떠나다 |
| meet | met | met | 만나다 |
| build | built | built | 짓다 |
| send | sent | sent | 보내다 |
| spend | spent | spent | 보내다/쓰다 |
| lend | lent | lent | 빌려주다 |
| lose | lost | lost | 잃다 |
| find | found | found | 찾다 |
| hold | held | held | 잡다/개최하다 |
| stand | stood | stood | 서다 |
| understand | understood | understood | 이해하다 |
| make | made | made | 만들다 |
| have | had | had | 가지다 |
| pay | paid | paid | 지불하다 |
| sit | sat | sat | 앉다 |
| win | won | won | 이기다 |
| run | ran | run | 달리다 ※ |
※
run은 과거(ran)와 과거분사(run)가 다릅니다.
그룹 ③ ABC형 — 원형·과거·과거분사 모두 다름
| 원형 | 과거 | 과거분사 | 의미 |
|---|---|---|---|
| go | went | gone | 가다 |
| do | did | done | 하다 |
| see | saw | seen | 보다 |
| eat | ate | eaten | 먹다 |
| give | gave | given | 주다 |
| take | took | taken | 가져가다/타다 |
| come | came | come | 오다 |
| know | knew | known | 알다 |
| grow | grew | grown | 자라다 |
| throw | threw | thrown | 던지다 |
| write | wrote | written | 쓰다 |
| speak | spoke | spoken | 말하다 |
| break | broke | broken | 부수다 |
| choose | chose | chosen | 선택하다 |
| drive | drove | driven | 운전하다 |
| ride | rode | ridden | 타다 |
| begin | began | begun | 시작하다 |
| swim | swam | swum | 수영하다 |
| drink | drank | drunk | 마시다 |
| sing | sang | sung | 노래하다 |
| ring | rang | rung | 울리다 |
| fly | flew | flown | 날다 |
| wear | wore | worn | 입다 |
| steal | stole | stolen | 훔치다 |
| fall | fell | fallen | 떨어지다 |
| rise | rose | risen | 오르다 |
| forget | forgot | forgotten | 잊다 |
| get | got | gotten/got | 얻다 |
| wake | woke | woken | 일어나다 |
5. 특히 주의해야 할 불규칙 동사
① go → went (went는 완전히 다른 형태)
plainI go to school every day. (현재)
I went to school yesterday. (과거)
② do → did (조동사로도 쓰이므로 중요)
plainI do yoga every morning. (현재)
I did yoga this morning. (과거)
Did you do your homework? (의문문 조동사)
③ have → had
plainI have a meeting now. (현재)
I had a meeting yesterday. (과거)
④ say → said / tell → told
plainShe said "hello." (그녀는 "안녕"이라고 말했습니다.)
He told me the truth. (그는 나에게 진실을 말했습니다.)
say = 무언가를 말하다 (내용 중심)
tell = 누군가에게 말하다 (대상 중심)
⑤ come → came (과거분사는 come으로 복귀)
plainPlease come here. (현재)
She came to my house yesterday. (과거)
She has come to my house. (현재완료 — come으로 복귀)
6. 과거시제 부정문 — didn’t
일반동사 과거 부정문은 did not(didn’t) + 동사원형을 씁니다.
plain[주어] + didn't + [동사원형]
⚠️ didn’t 뒤에는 반드시 동사원형!
didn’t가 과거를 이미 표현하므로 동사를 과거형으로 쓰지 않습니다.
plainI didn't go to work yesterday.
나는 어제 출근하지 않았습니다.
(❌ I didn't went)
She didn't finish her homework.
그녀는 숙제를 끝내지 못했습니다.
(❌ She didn't finished)
They didn't see the movie.
그들은 그 영화를 보지 않았습니다.
He didn't know about it.
그는 그것에 대해 몰랐습니다.
We didn't have time to eat.
우리는 먹을 시간이 없었습니다.
7. 과거시제 의문문 — Did
과거 의문문은 문장 앞에 Did를 붙이고 동사는 원형으로 씁니다.
plainDid + [주어] + [동사원형]?
plainDid you eat breakfast?
아침 먹었어요?
Did she call you?
그녀가 전화했나요?
Did they enjoy the party?
그들은 파티를 즐겼나요?
Did it rain yesterday?
어제 비가 왔나요?
Did you finish the report?
보고서 끝냈어요?
짧은 대답
plainDid you see the game last night?
어젯밤 경기 봤어요?
Yes, I did. / No, I didn't.
네, 봤어요. / 아니요, 못 봤어요.
Did she come to the meeting?
그녀가 회의에 왔나요?
Yes, she did. / No, she didn't.
네, 왔어요. / 아니요, 안 왔어요.
의문사 + Did
plainWhat did you do last weekend?
지난 주말에 뭐 했어요?
Where did you go for vacation?
휴가에 어디 갔어요?
When did you arrive?
언제 도착했어요?
Why did she leave early?
그녀는 왜 일찍 떠났나요?
How did you meet him?
그를 어떻게 만났어요?
Who did you talk to?
누구와 이야기했어요?
8. Be동사 과거형 — was / were
Be동사의 과거형은 was와 were입니다.
| 주어 | 현재 | 과거 |
|---|---|---|
| I | am | was |
| He / She / It | is | was |
| You / We / They | are | were |
was / were 긍정문
plainI was tired after work.
퇴근 후 피곤했습니다.
She was at home all day.
그녀는 하루 종일 집에 있었습니다.
It was a beautiful day.
아름다운 날이었습니다.
We were really happy.
우리는 정말 행복했습니다.
They were late to the meeting.
그들은 회의에 늦었습니다.
was / were 부정문
plainI wasn't hungry at all.
나는 전혀 배가 고프지 않았습니다.
He wasn't at the office yesterday.
그는 어제 사무실에 없었습니다.
We weren't ready for the presentation.
우리는 발표 준비가 안 됐었습니다.
The weather wasn't great last week.
지난주 날씨가 좋지 않았습니다.
was / were 의문문
plainWere you at the party last night?
어젯밤 파티에 있었나요?
Was she upset?
그녀가 화가 났었나요?
Were they married?
그들은 결혼했었나요?
Was it cold outside?
밖에 추웠나요?
Yes, it was. / No, it wasn't.
네, 추웠어요. / 아니요, 안 추웠어요.
의문사 + was / were
plainWhere were you last night?
어젯밤 어디 있었어요?
What was the problem?
문제가 무엇이었나요?
How was your trip?
여행 어땠어요?
Who was that person?
그 사람은 누구였나요?
Why were you so late?
왜 그렇게 늦었어요?
9. There was / There were
존재 표현의 과거형입니다.
plainThere was a problem.
문제가 있었습니다.
There were many people at the concert.
콘서트에 많은 사람들이 있었습니다.
There wasn't enough time.
시간이 충분하지 않았습니다.
Were there any seats available?
빈 자리가 있었나요?
There were no buses at that hour.
그 시간에는 버스가 없었습니다.
10. 과거시제 vs 현재완료 — 미리 알아두기
(현재완료는 14강에서 자세히 다루지만, 과거시제와의 핵심 차이를 미리 알아둡니다.)
| 과거시제 | 현재완료 |
|---|---|
| 완료된 특정 과거 시점 | 과거부터 현재까지 연결 |
| 과거 시간 표현과 함께 사용 | 과거 시간 표현 불가 |
| Did you see her yesterday? | Have you ever seen her? |
plainI saw that movie last week. ✅ (과거시제 + 특정 시점)
I have seen that movie last week. ❌ (현재완료 + 특정 과거 시점 불가)
Did you eat Korean food? (특정 과거 시점에)
Have you ever eaten Korean food? (살면서 경험이 있는지)
11. 자주 쓰이는 과거 표현 패턴
① 어제 한 일 말하기
plainI woke up late yesterday.
어제 늦게 일어났습니다.
I had coffee and toast for breakfast.
아침으로 커피와 토스트를 먹었습니다.
I worked from home and had three meetings.
재택근무를 했고 회의를 세 번 했습니다.
I watched a movie in the evening.
저녁에 영화를 봤습니다.
I went to bed at midnight.
자정에 잤습니다.
② 지난 여행/경험 이야기하기
plainI went to Tokyo last year.
작년에 도쿄에 갔습니다.
I stayed there for a week.
일주일 동안 거기 있었습니다.
I visited many famous temples.
많은 유명한 절들을 방문했습니다.
I ate sushi every day.
매일 초밥을 먹었습니다.
I had an amazing time.
정말 멋진 시간을 보냈습니다.
③ 과거의 습관 — used to
used to + 동사원형은 **과거의 습관이나 상태 (지금은 아님)**를 나타냅니다.
plainI used to drink a lot of coffee.
나는 커피를 많이 마시곤 했습니다. (지금은 안 마심)
She used to live in Busan.
그녀는 부산에 살곤 했습니다. (지금은 아님)
We used to meet every Friday.
우리는 매주 금요일에 만나곤 했습니다.
Did you use to play any sports?
어릴 때 스포츠 하셨나요?
I didn't use to like vegetables,
but now I love them.
예전에는 채소를 좋아하지 않았는데,
지금은 정말 좋아해요.
12. 실전 회화 — 과거 이야기하기
상황 ① 주말 이야기
plainA: How was your weekend?
주말 어땠어요?
B: It was great, actually!
I went hiking on Saturday.
사실 정말 좋았어요!
토요일에 등산했어요.
A: Oh nice! Where did you go?
오 좋겠네요! 어디 갔어요?
B: I went to Bukhansan. I've been wanting to
go there for ages. It was stunning —
the views were incredible.
북한산에 갔어요. 오래전부터 가고 싶었어요.
정말 멋있었어요 — 경치가 믿을 수 없을 정도였어요.
A: How long did it take?
얼마나 걸렸어요?
B: About four hours for the round trip.
My legs were so sore afterwards.
What did you do?
왕복 약 4시간이요.
다음 날 다리가 너무 아팠어요.
당신은 뭐 했어요?
A: I stayed home mostly. I slept in,
did some cleaning, and watched a film.
Not as exciting as your weekend!
대부분 집에 있었어요. 늦잠 자고,
청소하고, 영화 봤어요.
당신 주말만큼 신나지는 않았네요!
상황 ② 첫 만남 스토리
plainA: How did you two meet?
두 분은 어떻게 만나셨어요?
B: We met at a conference about five years ago.
약 5년 전 컨퍼런스에서 만났어요.
A: Really? What happened?
정말요? 어떻게 됐어요?
B: We were both waiting in line for coffee,
and she dropped her bag.
I helped her pick everything up,
and we started talking.
둘 다 커피 줄에서 기다리고 있었는데,
그녀가 가방을 떨어뜨렸어요.
모든 것을 줍는 걸 도와줬고,
이야기를 나누기 시작했어요.
A: That's so cute! Did you exchange numbers?
너무 귀엽다! 번호 교환했어요?
B: We did! We had dinner together that night,
and we just never stopped seeing each other.
했죠! 그날 밤 같이 저녁을 먹었고,
그 후로 계속 만났어요.
상황 ③ 과거 직업 이야기
plainA: What did you do before this job?
이 직장 이전에 어떤 일을 하셨어요?
B: I used to work in finance,
but I left that industry three years ago.
금융업에서 일했었는데,
3년 전에 그 업계를 떠났어요.
A: What made you change careers?
왜 직업을 바꾸셨어요?
B: Honestly, I wasn't happy.
I worked really long hours,
the stress was terrible,
and I didn't feel like I was making a difference.
솔직히 행복하지 않았어요.
정말 긴 시간 일했고,
스트레스가 너무 심했고,
내가 변화를 만들고 있다는 느낌이 없었어요.
A: So what did you do?
그래서 어떻게 하셨어요?
B: I took a six-month break,
traveled a bit, and did some volunteering.
That's when I realized I wanted to
work in education.
6개월 휴식을 취하고,
여행도 좀 하고, 봉사활동도 했어요.
그때 교육 분야에서 일하고 싶다는 걸
깨달았어요.
13. 자주 틀리는 실수 정리
실수 ① didn’t 뒤에 과거형 사용
plain❌ I didn't went to school.
✅ I didn't go to school.
→ didn't가 이미 과거 표현 → 동사원형 사용
❌ She didn't came to the party.
✅ She didn't come to the party.
실수 ② Did 의문문에 과거형 사용
plain❌ Did you went there?
✅ Did you go there?
→ Did가 이미 과거 표현 → 동사원형 사용
실수 ③ 불규칙 동사를 규칙형으로 쓰기
plain❌ I goed to the store. (go의 과거형은 went)
✅ I went to the store.
❌ She thinked it was wrong. (think의 과거형은 thought)
✅ She thought it was wrong.
❌ He buyed a new phone. (buy의 과거형은 bought)
✅ He bought a new phone.
실수 ④ was/were 혼동
plain❌ They was tired.
✅ They were tired.
→ They → were
❌ You was right.
✅ You were right.
→ You → were (단수도 were!)
실수 ⑤ used to 뒤에 과거형 사용
plain❌ I used to went there every day.
✅ I used to go there every day.
→ used to + 동사원형
14. 불규칙 동사 암기 팁
소리 패턴으로 묶어서 외우기
-ought 그룹
plainbuy → bought / bring → brought / think → thought
teach → taught / catch → caught / fight → fought
-elt/-ept 그룹
plainfeel → felt / keep → kept / sleep → slept
leave → left / mean → meant
-ound/-ound 그룹
plainfind → found / bind → bound
모음 변화 그룹 (i → a → u)
plainsing → sang → sung
drink → drank → drunk
swim → swam → swum
begin → began → begun
ring → rang → rung
모음 변화 그룹 (ea → o)
plainspeak → spoke / break → broke
steal → stole / choose → chose
drive → drove / write → wrote
모음 변화 그룹 (ow → ew)
plainknow → knew / grow → grew
throw → threw / fly → flew
15. 문형 정리
| 문형 | 구조 | 예문 |
|---|---|---|
| 규칙 동사 긍정 | 주어 + 동사ed | I walked home. |
| 불규칙 동사 긍정 | 주어 + 불규칙 과거형 | She went to Paris. |
| 부정문 | 주어 + didn’t + 동사원형 | I didn’t see it. |
| 의문문 | Did + 주어 + 동사원형? | Did you eat? |
| Be동사 긍정 (단수) | 주어 + was + ~ | He was tired. |
| Be동사 긍정 (복수) | 주어 + were + ~ | They were happy. |
| Be동사 부정 | 주어 + wasn’t/weren’t + ~ | She wasn’t there. |
| Be동사 의문문 | Was/Were + 주어 + ~? | Were you there? |
| 의문사 + Did | 의문사 + did + 주어 + 동사원형? | Where did you go? |
| 의문사 + Was/Were | 의문사 + was/were + 주어? | How was your day? |
| 과거 습관 | used to + 동사원형 | I used to run daily. |
| There was/were | There was/were + 명사 | There was a problem. |
마무리
과거시제의 핵심 세 가지를 기억하세요.
plain① 규칙 동사 → + ed (발음은 /t/, /d/, /ɪd/ 세 가지)
② 불규칙 동사 → 패턴 그룹으로 묶어 암기
③ 부정·의문문 → didn't/Did + 동사원형
(과거형 동사 쓰면 절대 안 됨!)
불규칙 동사는 한 번에 다 외우려 하기보다 매일 10개씩, 소리 패턴 그룹으로 반복 연습하면 자연스럽게 익혀집니다.
다음 강에서는 미래 표현 — will과 be going to의 차이부터 다양한 미래 표현 방법까지 교과서 수준으로 완전히 정복합니다!
📚 시리즈 목차
[초급 전반 — A1 레벨]
- 1강: 알파벳 · 발음 기호 · 소리의 원리
- 2강: 인사 · 자기소개 — My name is · I’m from
- 3강: Be동사 완전 정복 — am · is · are
- 4강: 일반동사 기초 — 현재시제와 3인칭 단수
- 5강: 명사 · 관사 · 복수형 — a/an/the의 원리
- 6강: 형용사 · 부사 — 묘사하는 표현
- 7강: 의문사 완전 정복 — What · Who · Where · When · Why · How
- 8강: 현재진행형 — I am -ing
- 9강: 과거시제 — 규칙 동사 · 불규칙 동사 ← 현재 글
- 10강: 미래 표현 — will · be going to
[초급 후반 — A2 레벨]
- 11강: 조동사 완전 정복 — can · must · should · may
- 12강: 전치사 완전 정복 — in · on · at · to · for · with
- 13강: 비교 표현 — 비교급 · 최상급
- 14강: 현재완료 — have + p.p.
- 15강: 수동태 — be동사 + p.p.
- 16강: to부정사 · 동명사 — to do / doing
- 17강: 관계대명사 — who · which · that
- 18강: 가정법 — If + 현재 · 과거 · 과거완료
[실용 영어 — B1 레벨 진입]
- 19강: 비즈니스 · 일상 이메일 영어
- 20강: 발음 교정 · 원어민 표현 · 시리즈 총복습