영어 12시제 마스터
동사 원형만 넣으면 12시제 × 긍정·부정·의문 문장이 한 번에. 3D 타임라인으로 시간 흐름을 보고, 퀴즈로 약점 시제까지 잡아요.
영어 시제, ‘3 × 4 격자’로 보면 한 번에 정리된다
영어 시제가 12개라 막막하지만, 사실은 시점 3가지(현재·과거·미래)와 상(모습) 4가지(단순·진행·완료·완료진행)의 단순한 곱셈이에요. ‘언제 일어나는가’와 ‘어떤 상태로 보는가’를 조합한 것이라, 격자 한 장이면 전체 지도가 그려집니다.
- 단순(Simple) — 사실·습관·완료된 한 번의 일.
I work/I worked/I will work - 진행(Continuous) — 그 시점에 ‘하고 있는 중’.
am/was/will be + -ing - 완료(Perfect) — 그 시점까지 ‘이미 ~해 둔’ 상태.
have/had/will have + p.p. - 완료진행(Perfect Continuous) — 그 시점까지 ‘쭉 계속 ~해 온’ 지속.
have/had/will have + been + -ing
가장 많이 헷갈리는 포인트
- 현재완료 vs 과거.
yesterday·ago·last week처럼 끝난 시점이 있으면 무조건 과거. 현재완료엔 이런 표현을 못 써요. - have been -ing(완료진행). ‘얼마나 오래 했는지’(for·since)를 강조할 때. 동작이 지금도 이어지는 느낌.
- 과거완료(had p.p.). 과거의 두 사건 중 ‘더 먼저 끝난 일’에 써요(대과거). 순서를 분명히 합니다.
- 주어에 따른 짝. he/she/it이면 현재 단순은
-s, 완료는has, 진행은is. 위 변환기가 자동으로 맞춰줍니다.
📋 영어 12시제 표 (예: go · 주어 I)
구조 공식과 함께 12시제를 한 표로. 위 변환기에서 다른 동사·주어로 바꿔 볼 수 있어요.
⏪ 과거
| 시제 | 구조 | 예문 (I + go) |
|---|---|---|
과거 Past Simple | 주어 + 동사 과거형 | I went. |
과거진행 Past Continuous | 주어 + was/were + -ing | I was going. |
과거완료 Past Perfect | 주어 + had + 과거분사 | I had gone. |
과거완료진행 Past Perfect Continuous | 주어 + had + been + -ing | I had been going. |
🟢 현재
| 시제 | 구조 | 예문 (I + go) |
|---|---|---|
현재 Present Simple | 주어 + 동사원형(/-s) | I go. |
현재진행 Present Continuous | 주어 + am/is/are + -ing | I am going. |
현재완료 Present Perfect | 주어 + have/has + 과거분사 | I have gone. |
현재완료진행 Present Perfect Continuous | 주어 + have/has + been + -ing | I have been going. |
⏩ 미래
| 시제 | 구조 | 예문 (I + go) |
|---|---|---|
미래 Future Simple | 주어 + will + 동사원형 | I will go. |
미래진행 Future Continuous | 주어 + will + be + -ing | I will be going. |
미래완료 Future Perfect | 주어 + will + have + 과거분사 | I will have gone. |
미래완료진행 Future Perfect Continuous | 주어 + will + have + been + -ing | I will have been going. |
✍️ 문법·작문 더 깊이 읽기
자주 묻는 질문
영어 시제가 왜 12개나 되나요?
‘시점’ 3가지(현재·과거·미래)와 ‘모습(상)’ 4가지(단순·진행·완료·완료진행)를 곱하면 3×4=12가 됩니다. 즉 ‘언제(when)’와 ‘어떤 상태로(how)’를 조합한 것이라, 표로 외우면 규칙이 보여요. 이 도구의 변환기·3D 타임라인이 바로 그 ‘3×4 격자’를 눈으로 보여줍니다.
현재완료(have p.p.)와 과거(과거형)는 뭐가 다른가요?
과거 시제는 ‘이미 끝난, 현재와 끊어진 일’을 말해요(I lost my key yesterday — 어제 잃어버린 사실). 현재완료는 ‘과거에 일어난 일이 지금까지 영향을 주는 것’을 말합니다(I have lost my key — 그래서 지금도 못 찾는 상태). 그래서 yesterday·ago 같은 ‘끝난 과거 시점’ 표현은 현재완료와 함께 쓰지 않아요.
동사를 넣으면 불규칙 변화도 정확히 나오나요?
네. 과거·과거분사가 불규칙인 동사(go-went-gone, eat-ate-eaten 등)는 손수 검수한 데이터로 정확히 처리하고, 규칙 동사는 -ed·-ing·3인칭 -s의 철자 규칙(study→studies, stop→stopping, make→making 등)을 엔진이 자동 적용합니다. 주어(I/he/they…)에 따른 be·have·does 변화도 함께 맞춰줘요.
어떻게 공부하면 시제가 안 헷갈리나요?
①변환기에서 내가 아는 동사 하나를 12시제로 펼쳐 ‘형태 변화’에 익숙해지고 ②3D 타임라인으로 과거–현재–미래의 ‘시간 흐름’을 그림처럼 익힌 뒤 ③퀴즈에서 직접 골라 보세요. 퀴즈는 틀린 시제를 분석해 약한 시제를 더 자주 내주니, 약점만 집중적으로 잡을 수 있어요.
로그인이나 설치가 필요한가요?
전혀 필요 없어요. 모든 기능이 브라우저에서 바로 작동하고, 퀴즈 기록(연속 정답·시제별 정답률)은 이 브라우저에 자동 저장됩니다. 발음 듣기는 크롬·사파리 최신 버전에서 가장 잘 작동해요.