안녕하세요, 송쌤입니다.
이번 시간에는 영어의 시제를 한 번에 정리해 보겠습니다.
영어의 시제는 크게 현재와 과거 두 가지를 기본으로 합니다. 여기에 진행형과 완료형, 그리고 미래를 나타내는 표현들이 더해져 흔히 말하는 12시제가 됩니다. 우리는 늘 ‘지금’을 살아서일까요? 막상 시제를 공부해 보면 무척 어렵습니다. 그러니 오늘은 각 잡고 시제를 제대로 정리해 봅시다.
글 끝에는 연습문제 파일과 9문제 게임이 준비되어 있습니다. 내용을 이해한 다음 문제를 통해 확실히 자신의 것으로 만들기 바랍니다.
글의 내용
☰ 목차
0. Quiz 🎯
공부 팁 — 먼저 풀어 보고 본문을 읽으세요. 틀린 문제가 있어도 괜찮습니다. 글을 다 읽고 다시 풀어 보면 훨씬 오래 기억에 남습니다.
※ 괄호 안에서 알맞은 말을 고르세요.
① I (met / have met) my cousin at the mall last Saturday.
② Look! Those two cats (are fighting / fight) on the roof.
③ Text me as soon as you (arrive / will arrive) at the station.
정답 보기
정답: ① met ② are fighting ③ arrive
① last Saturday는 명백한 과거라 현재완료와 쓰지 않습니다 (6절)
② Look!은 지금 눈앞에서 벌어지는 일입니다 (5절)
③ as soon as가 이끄는 시간 부사절에서는 미래의 일도 현재형입니다 (8절)
세 문제 모두 동사보다 먼저 봐야 할 말이 있습니다. last Saturday, Look!, as soon as. 시제는 동사 하나가 아니라 문장 속 시간 표현이 정합니다.
1. 12시제, 기본은 현재와 과거
영어에서 동사의 모양을 바꿔 시간을 나타내는 것은 현재(buy)와 과거(bought) 두 가지뿐입니다. 미래는 will 같은 조동사를 빌려 나타냅니다.
여기에 세 가지 모양이 더해집니다.
- 진행형 (be + -ing): 그때 하고 있는 중
- 완료형 (have + p.p.): 그 전부터 이어져 온 일
- 완료진행형 (have been + -ing): 그 전부터 지금까지 하고 있는 중
현재·과거·미래 세 시간에 네 가지 모양(단순·진행·완료·완료진행)을 곱하면 12시제가 됩니다.
| 단순 | 진행 | 완료 | 완료진행 | |
|---|---|---|---|---|
| 현재 | buy | am buying | have bought | have been buying |
| 과거 | bought | was buying | had bought | had been buying |
| 미래 | will buy | will be buying | will have bought | will have been buying |

공부 팁: 12시제의 이름을 외우는 것은 큰 의미가 없습니다. 시험과 실제 영어에서 자주 쓰는 것은 현재·과거·미래, 현재진행, 과거진행, 현재완료, 과거완료 정도입니다. 이 글도 이 일곱 가지를 중심으로 봅니다.
2. 현재형 — 늘 그런 일
현재형은 ‘지금 이 순간’보다 상당한 기간 변하지 않고 되풀이되는 일을 나타냅니다.
(1) I buy the book.
(그 책을 늘 산다)
→ 습관
(2) My aunt runs a flower shop.
(이모는 꽃집을 한다)
→ 지금의 사실
(3) The moon has no light of its own.
(달은 스스로 빛을 내지 않는다)
→ 변하지 않는 진리
주어가 3인칭 단수면 -s(-es)를 붙입니다. study → studies, watch → watches
확인 요령: always · usually · often · every day가 보이면 현재형입니다.
3. 과거형 — 끝난 일
과거형은 이미 끝나서 지금과 이어지지 않는 일을 나타냅니다. 1분 전이든 1만 년 전이든 지나간 일은 과거형으로 씁니다.
(1) I bought the book.
(그 책을 샀다)
→ 지금도 가지고 있는지는 알 수 없습니다
(2) Seoul hosted the Olympic Games in 1988.
(서울은 1988년에 올림픽을 열었다)
yesterday · last ~ · ~ ago · in 1988 · when I was young처럼 명백한 과거를 나타내는 말이 보이면 과거형입니다. 역사적 사실도 오래된 일이라고 과거완료로 쓰지 않고 과거형으로 씁니다.
불규칙 동사에 주의합니다. teach → taught, catch → caught, begin → began
4. 미래를 나타내는 다섯 가지 방법
미래 표현은 ‘얼마나 정해진 일인가’에 따라 고릅니다.
(1) I will buy the book.
(그 책을 사겠다)
→ 말하는 지금 정한 일, 예측
(2) I am going to buy the book.
(그 책을 살 생각이다)
→ 이미 정해 둔 계획
(3) I am buying the book tomorrow.
(내일 그 책을 사기로 했다)
→ 약속·예정
(4) The bookstore opens at ten tomorrow.
(서점은 내일 열 시에 연다)
→ 시간표·일정
(5) Hurry up! The store is about to close.
(서둘러! 가게가 곧 닫는다)
→ 바로 앞의 일
will 뒤에는 동사원형이 옵니다. will be buy (✕) → will buy (○)
참고: ‘금요일까지는 그 책을 사 두었을 것이다’처럼 미래의 어느 때까지 끝날 일은 미래완료로 씁니다. I will have bought the book by this Friday. 현재완료(I have bought …)로는 쓰지 않습니다.
will과 be going to의 차이는 → 조동사 will 용법 정리
5. 진행형 — 하고 있는 중
진행형은 그때 진행 중인, 잠시 동안의 일을 나타냅니다.
(1) I am buying the book.
(지금 그 책을 사고 있다)
→ 현재진행
(2) I was buying the book when you saw me.
(네가 나를 봤을 때 나는 그 책을 사고 있었다)
→ 과거진행
now · right now · at the moment · Look!이 보이면 현재진행, ‘그때(when ~, at nine last night)’가 있으면 과거진행입니다.
5-1. 진행형으로 쓰지 않는 동사
동작이 아니라 상태를 나타내는 동사는 진행형으로 쓰지 않습니다.
- 감정·상태: like · love · want · need
- 생각·앎: know · believe · understand · remember
- 소유: have(가지다) · own · belong to
(1) He is owning two cars. (✕)
He owns two cars. (○)
(2) They are having a great time. (○)
→ have가 ‘(시간을) 보내다·먹다’이면 진행형으로 쓸 수 있습니다
자세한 목록은 → 진행형 불가동사
6. 완료형 — 그 전부터 이어진 일
6-1. 현재완료 vs 과거
(1) I bought the book.
(그 책을 샀다)
→ 지금은 모릅니다
(2) I have bought the book.
(그 책을 샀다. 그래서 지금 가지고 있다)
→ 현재까지 이어집니다
현재완료는 ‘현재’를 포함합니다. 그래서 yesterday · ~ ago · last ~ · in 2019 같은 명백한 과거와 함께 쓸 수 없습니다.
I have lost my umbrella yesterday. (✕)
I lost my umbrella yesterday. (○)
since · for · just · already · yet · ever · so far와는 잘 어울립니다. → 현재완료와 과거시제
6-2. 과거완료 — 과거보다 더 먼저
I had bought the book before I met you.
(너를 만나기 전에 이미 그 책을 사 두었다)
→ 책을 산 일(had bought)이 만난 일(met)보다 먼저입니다
과거완료는 기준이 되는 과거와 짝을 이룹니다. 혼자 쓰지 않습니다.
확인 요령: before · after · by the time · when 앞뒤의 두 사건 가운데 먼저 일어난 쪽이 had + p.p.입니다.
자세한 설명은 → 과거완료 (had pp)
7. 시제의 일치
주절의 동사가 과거면 종속절도 과거(또는 과거완료)로 맞춥니다.
(1) She says that she is sleepy.
→ She said that she was sleepy.
(2) He said that he would call me.
→ will → would
예외는 두 가지입니다. 불변의 진리는 언제나 현재, 역사적 사실은 언제나 과거입니다. → 시제일치 예외
8. 시간·조건 부사절의 현재형
when · if · before · after · until · as soon as가 이끄는 부사절에서는 미래의 일도 현재형으로 씁니다.
(1) I’ll lend you the book after I finish it. (○)
(2) I’ll lend you the book after I will finish it. (✕)
참고: ‘~인지’라는 명사절에서는 will을 그대로 씁니다. I don’t know if he will come.
9. 틀리기 쉬운 문장
다음 문장에서 잘못된 부분을 찾아 바르게 고쳐 보세요.
(1) My brother watch TV every night.
→ watch → watches (3인칭 단수)
(2) I have visited Busan last month.
→ have visited → visited (명백한 과거)
(3) She is knowing my name.
→ is knowing → knows (상태동사)
(4) By the time we got there, the show has started.
→ has started → had started (과거보다 먼저)
(5) Call me when you will get home.
→ will get → get (시간 부사절)
10. 핵심 정리

동사를 먼저 보지 말고 시간 표현을 먼저 보세요.
11. 자주 묻는 질문 (FAQ)
Q1. 12시제를 다 외워야 하나요?
A1. 이름보다 뜻이 중요합니다. 미래완료진행형(will have been buying)처럼 시험과 실제 영어에서 드물게 쓰는 시제는 표에서 모양만 알아 두면 충분합니다.
Q2. 현재완료진행형은 현재완료와 어떻게 다른가요?
A2. 현재완료진행형은 지금까지 ‘계속 하고 있다’는 진행을 강조합니다(→ 현재 완료 진행형).
Q3. 과거완료는 before가 있으면 꼭 써야 하나요?
A3. 아닙니다. before · after처럼 순서가 분명한 접속사가 있으면 과거형만 써도 됩니다(I bought the book before I met you). 과거완료는 순서를 분명히 하고 싶을 때, 특히 by the time과 함께 씁니다.
12. 연습문제 다운로드
본문에서 공부한 내용을 확인할 수 있는 연습문제 pdf입니다. 다운로드해서 풀어 보세요.
게임으로 확인하기: 시제 직전 점검 9문제
책으로 정리하기: 시험 직전 10분, 시제를 한 번에 훑고 싶다면 → 시제 직전 정리 (9유닛, 45문항)
함께 보면 좋은 글
이상으로 영어 시제에 대한 정리를 마치겠습니다.
update on 2026-09-24 by Song SSam


코멘트
6의 “영어 12시제 총정리 (현재·과거·미래, 진행형, 완료형)”에 대한 답변
역시 깔끔한 도식화가 너무 좋습니다.^^
시제의 기본은 현재와 과거라는것
잘 기억해두겠습니다.
오늘은 날씨가 좀 흐린듯….
주말을 앞둔 금요일이서 기분이 좋은 하루입니다.^^
행복한 금요일 보내세요!
에스델님.
안녕하세요!
아, 서샘 ‘명’으로 시제를 쓰기 시작했습니다.
무지 오래 걸려요. (ㅠ.ㅠ)
2시 30분쯤 ‘현재 시제’ 하나 더 올릴 예정입니다.
지금 렌더링 하고 있거든요.
어제 글쓰고 편집하느라 잠을 못 자서 좀 쉬러 갑니다.
그럼 에스델님, 소중한 하루, 잘 보내시길 바랍니다!
아무리 이해를 할려고 애를 써봐도 안됐던 부분을 한번에 이해시켜주셨네요..!!정말 감사합니다..!!좋은 일들로만 가득하세요!!
한번에 이해하시는 분이 더 대단하신 것 같은데요. ㅎ
너무 유익해요! 시제때문에 골머리썩고있었는데 이렇게 한번에 정리해주시니 차차 정리가 되는 느낌이네요
댓글도 역시 너무 유익합니다!