영어 시제 완전 정복: 시제 총정리 — 12시제 타임라인
과거·현재·미래 × 단순·진행·완료·완료진행 = 12시제 체계
Category: 시제 (Tenses)
L1 간섭 분석: 한국어 화자가 12시제를 어려워하는 근본 원인
한국어의 시제 체계는 과거(-았/었-), 현재(-는/ㄴ-), 미래(-겠-/-(으)ㄹ)의 3시제가 기본입니다. 진행(~하고 있다)과 완료(~한 적 있다)를 따로 표현할 수 있지만, 영어처럼 시제 체계에 통합되어 있지 않습니다. 영어는 3시제(과거/현재/미래) × 4상(단순/진행/완료/완료진행) = 12시제입니다. 한국어 화자가 특히 어려워하는 시제들: 1. 현재완료 (have pp): 한국어에 대응 시제 없음 '서울에 3년 살았어' → 과거? 현재완료? 구분 불가 2. 과거완료 (had pp): 한국어 '-었었-'이 구어에서 거의 미사용 '기차가 이미 떠난 뒤였다' → 시제 구분 불필요 3. 완료진행 (have been -ing / had been -ing): 한국어에 아예 없음 '두 시간째 기다리고 있었다' → 진행? 완료진행? 구분 불가 4. 미래진행 (will be -ing): 한국어에 없음 '그때 비행기에 타고 있을 거야' → 미래와 미래진행 구분 불가 영어 12시제를 마스터하려면 한국어의 3시제 프레임에서 벗어나 '시간(tense) + 상(aspect)' 2차원으로 사고해야 합니다. 💡 한국어는 '시간'만 있지만, 영어는 '시간 + 상태(진행/완료/단순)'라는 2차원 시스템입니다.
12시제 전체 구조: 타임라인 시각화
12시제를 3×4 매트릭스로 정리합니다. │ 단순(Simple) │ 진행(Continuous) │ 완료(Perfect) │ 완료진행(P. Cont.) │ 과거 │ V2 │ was/were+Ving │ had+pp │ had been+Ving │ 현재 │ V1/Vs │ am/is/are+Ving │ have/has+pp │ have been+Ving │ 미래 │ will+V │ will be+Ving │ will have+pp │ will have been+Ving│ 각 시제의 타임라인: 과거 단순: [과거 X] ─────────── [현재] 과거 진행: [과거 ═══ 진행 ═══] ── [현재] 과거 완료: [대과거 X] ── [과거 기준점] ── [현재] 과거 완료진행: [대과거 ═══ 진행 ═══ 과거 기준점] ── [현재] 현재 단순: [과거] ●●●●●● [현재] ●●●●●● [미래] (반복/사실) 현재 진행: [과거] ─── [현재 ████ 진행 중] ─── [미래] 현재 완료: [과거 시작] ═══════════════ [현재] (과거→현재 연결) 현재 완료진행: [과거 시작] ████████████ [현재] (지금도 계속) 미래 단순: [현재] ────────── [미래 X] 미래 진행: [현재] ────── [미래 ════ 진행 중 ════] 미래 완료: [현재] ════════ [미래 기준점 ● 완료] 미래 완료진행: [현재] ████████ [미래 기준점 진행 중] 💡 이 매트릭스를 머릿속에 그리면 어떤 시제든 위치를 찾을 수 있습니다.
현재 시제 4가지: 단순/진행/완료/완료진행
현재 시제 4가지를 하나의 주제(운동)로 비교합니다. 1. 현재 단순 (Present Simple): 구조: I exercise / She exercises 의미: 습관, 사실, 일정 • I exercise every morning. (매일 아침 운동한다 — 습관) • Exercise reduces stress. (운동은 스트레스를 줄인다 — 사실) 시그널: every, always, usually, sometimes, never 2. 현재 진행 (Present Continuous): 구조: I am exercising 의미: 지금 진행 중, 일시적 상태 • I'm exercising right now. (지금 운동 중 — 이 순간) • She's exercising more these days. (요즘 운동 더 하고 있어 — 일시적 변화) 시그널: now, right now, at the moment, currently, these days 3. 현재 완료 (Present Perfect): 구조: I have exercised 의미: 과거→현재 연결 (경험, 결과, 계속) • I have exercised for 30 minutes. (30분 운동했다 — 결과: 지금 30분 됨) • She has exercised every day this week. (이번 주 매일 운동했다 — 이번 주 아직 안 끝남) 시그널: since, for, already, yet, just, ever, never, so far 4. 현재 완료진행 (Present Perfect Continuous): 구조: I have been exercising 의미: 과거에 시작해서 지금까지 계속 (기간/과정 강조) • I have been exercising for 2 hours. (2시간째 운동 중 — 기간 강조) • She has been exercising regularly lately. (요즘 규칙적으로 운동 중 — 최근 반복) 시그널: for, since, all day, lately, recently, How long? 💡 현재 단순 = 항상, 현재 진행 = 지금, 현재 완료 = 지금까지의 결과, 현재 완료진행 = 지금까지 계속
과거 시제 4가지: 단순/진행/완료/완료진행
과거 시제 4가지를 하나의 주제(여행)로 비교합니다. 1. 과거 단순 (Past Simple): 구조: I traveled 의미: 과거에 일어나고 끝난 사건 • I traveled to Japan last year. (작년에 일본 여행했다) • She visited 5 countries in 2023. (2023년에 5개국 방문했다) 시그널: yesterday, last ~, ago, in + 과거 연도 2. 과거 진행 (Past Continuous): 구조: I was traveling 의미: 과거 특정 시점에 진행 중이던 동작 • I was traveling when you called. (네가 전화했을 때 여행 중이었다) • They were exploring the market at that time. (그때 시장을 탐험하고 있었다) 시그널: when, while, at that time, at 8 PM yesterday 3. 과거 완료 (Past Perfect): 구조: I had traveled 의미: 과거의 과거 (대과거) • I had traveled to 10 countries before I turned 30. (30살 전에 10개국 여행했었다) • By the time we arrived, the tour had started. (도착했을 때 투어가 이미 시작된 뒤였다) 시그널: before, after, by the time, already, just, never ... before 4. 과거 완료진행 (Past Perfect Continuous): 구조: I had been traveling 의미: 과거 특정 시점까지 계속되던 동작 • I had been traveling for 12 hours when the plane landed. (비행기가 착륙했을 때 12시간째 이동 중이었다) • She had been planning the trip for months before she finally went. (몇 달간 여행 계획을 하고 있었다) 시그널: for, since + 과거 기준점, when + 과거 사건 💡 과거 단순 = 끝난 사건, 과거 진행 = 그때 하고 있던 중, 과거 완료 = 그보다 더 이전, 과거 완료진행 = 그보다 이전부터 계속
미래 시제 4가지: 단순/진행/완료/완료진행
미래 시제 4가지를 하나의 주제(프로젝트)로 비교합니다. 1. 미래 단순 (Future Simple): 구조: I will finish 의미: 미래 예측, 즉석 결정, 약속 • I will finish the project by Friday. (금요일까지 프로젝트 끝낼 거야) • She will present the results next week. (다음 주 결과를 발표할 거야) 시그널: tomorrow, next ~, soon, in the future 2. 미래 진행 (Future Continuous): 구조: I will be finishing 의미: 미래의 특정 시점에 진행 중일 동작 • This time tomorrow, I will be presenting to the board. (내일 이맘때 이사회 발표 중일 거야) • She will be working on the project all next week. (다음 주 내내 프로젝트 작업할 거야) 시그널: this time tomorrow, at 3 PM tomorrow, all day/week 3. 미래 완료 (Future Perfect): 구조: I will have finished 의미: 미래의 특정 시점까지 완료될 것 • By Friday, I will have finished the report. (금요일까지 보고서 끝내놓을 거야) • By 2030, she will have graduated. (2030년까지 졸업해 있을 거야) 시그널: by + 미래 시점, by the time, before 4. 미래 완료진행 (Future Perfect Continuous): 구조: I will have been finishing 의미: 미래의 특정 시점까지 계속되어 온 동작 (기간 강조) • By June, I will have been working here for 5 years. (6월이면 여기서 5년째 일하게 된다) • By next month, she will have been studying Korean for 2 years. (다음 달이면 한국어 공부 2년째) 시그널: by + 미래 시점, for + 기간 💡 미래 단순 = 할 것이다, 미래 진행 = 하고 있을 것이다, 미래 완료 = 해놓을 것이다, 미래 완료진행 = 하고 있는 중일 것이다
실생활에서 자주 쓰는 시제 TOP 5
12시제 중 실생활에서 가장 자주 쓰이는 5가지를 우선적으로 마스터하세요. 1위: 현재 단순 (일상의 90%) • I work at a tech company. (IT 회사에서 일해) • She doesn't eat meat. (고기 안 먹어) → 자기소개, 습관, 사실 전달에 필수 2위: 과거 단순 (경험/일화 전달) • I went to Busan last weekend. (지난 주말 부산 갔어) • She graduated from Seoul National University. (서울대 졸업했어) → 어제/지난주 이야기에 필수 3위: 현재 진행 (실시간 소통) • I'm eating lunch right now. (지금 점심 먹는 중) • She's meeting a client this afternoon. (오늘 오후 고객 미팅) → 전화, 문자, SNS에서 필수 4위: 현재 완료 (경험/상태 전달) • I've been to Japan three times. (일본 3번 가봤어) • She has worked here since 2020. (2020년부터 여기서 일해) → 면접, 자기소개, 비즈니스에서 필수 5위: will (미래 계획/약속) • I'll call you later. (나중에 전화할게) • It will probably rain tomorrow. (내일 비 올 것 같아) → 일상 약속, 예측에 필수 나머지 7개 시제는 특수 상황에서 사용: • 과거 진행: 동시 동작, 배경 설명 • 과거/미래 완료: 시간 순서 명시 • 완료진행: 기간/과정 강조 • 미래 진행: 부드러운 예정 💡 TOP 5를 완벽히 마스터한 후 나머지를 배우는 것이 효율적입니다.
시제 선택 의사결정 트리
어떤 시제를 써야 할지 모를 때, 이 질문들을 순서대로 따라가세요. 질문 1: 언제의 일인가? ├── 과거 → 질문 2A ├── 현재 → 질문 2B └── 미래 → 질문 2C 질문 2A (과거): 다른 과거 사건보다 먼저? ├── 예 → 과거 완료 (had pp) └── 아니오 → 질문 3A 질문 3A: 그때 진행 중이었나? ├── 예 → 과거 진행 (was -ing) └── 아니오 → 과거 단순 (V2) 질문 2B (현재): 지금 이 순간 진행 중? ├── 예 → 현재 진행 (am -ing) └── 아니오 → 질문 3B 질문 3B: 과거에 시작해서 지금까지? ├── 예 (기간 강조) → 현재 완료진행 (have been -ing) ├── 예 (결과/경험) → 현재 완료 (have pp) └── 아니오 (습관/사실) → 현재 단순 (V1) 질문 2C (미래): 특정 시점까지 완료? ├── 예 → 미래 완료 (will have pp) └── 아니오 → 질문 3C 질문 3C: 특정 시점에 진행 중? ├── 예 → 미래 진행 (will be -ing) └── 아니오 → 미래 단순 (will V) 이 트리를 몇 번 연습하면, 시제 선택이 자동화됩니다. 💡 핵심 질문 3개: '언제?' + '진행 중?' + '다른 사건과의 관계?'
단계별 연습문제: 12시제 종합
초급: 올바른 시제를 고르세요. 1. She _____ (go) to school every day. → goes (현재 단순: 습관) 2. I _____ (read) a book right now. → am reading (현재 진행: 지금) 3. They _____ (arrive) yesterday. → arrived (과거 단순: 과거 시점) 4. He _____ (live) here since 2020. → has lived (현재 완료: since) 중급: 정확한 시제를 판별하고 빈칸을 채우세요. 5. By the time I arrived, the movie _____ (start). → had started (과거 완료: 더 이전) 6. This time tomorrow, I _____ (fly) to London. → will be flying (미래 진행: 미래 특정 시점에 진행 중) 7. She _____ (study) for 3 hours when he called. → had been studying (과거 완료진행: 그때까지 계속) 8. By next year, we _____ (launch) 5 products. → will have launched (미래 완료: 미래 시점까지 완료) 고급: 하나의 이야기를 다양한 시제로 작성하세요. '서영이의 하루' 주제로 8개 이상의 시제를 사용한 단락을 작성해보세요. 예시: Seoyoung wakes up at 7 every day. (현재 단순) This morning, she is running late. (현재 진행) She has been working at her company for 3 years. (현재 완료진행) Yesterday, she had a meeting with the CEO. (과거 단순) She was preparing her presentation when her boss called. (과거 진행) By 5 PM, she had finished all her tasks. (과거 완료) Tomorrow, she will attend a conference. (미래 단순) By Friday, she will have completed the project. (미래 완료) 💡 한 단락에 여러 시제를 자연스럽게 섞는 것이 최종 목표입니다.
자주 묻는 질문 (FAQ)
Q1: 12시제를 모두 외워야 하나요? → 일상에서 주로 쓰는 5~6개를 먼저 완벽히 마스터하세요. → 현재 단순/진행, 과거 단순, 현재 완료, will — 이 5개가 대화의 90%를 차지합니다. → 나머지는 읽기/듣기에서 이해할 수 있으면 충분합니다. Q2: 미래 완료진행은 실제로 쓰이나요? → 자주 쓰이지는 않지만 가끔 등장합니다. → By next month, I will have been working here for 10 years. → 비즈니스 발표, 이력서, 공식 문서에서 볼 수 있습니다. Q3: 같은 문장을 여러 시제로 쓸 수 있나요? → 네! 시제에 따라 의미가 달라집니다. → I eat lunch. (습관) / I'm eating lunch. (지금) / I ate lunch. (했음) / I've eaten lunch. (배부름) → 같은 동사라도 시제가 다르면 전달하는 정보가 다릅니다. Q4: 시제를 잘못 쓰면 의사소통이 안 되나요? → 대부분 맥락으로 이해됩니다. 하지만 미묘한 오해가 생길 수 있습니다. → 'I lost my key' vs 'I have lost my key' — 전자는 '잃어버렸다(과거 사실)', 후자는 '잃어버려서 지금 없다(도움 필요)' → 정확한 시제 사용은 원어민처럼 자연스러운 영어의 핵심입니다. Q5: 영어 시제 학습의 최적 순서는? → 현재 단순 → 현재 진행 → 과거 단순 → 미래(will) → 현재 완료 → 과거 진행 → 과거 완료 → 나머지
핵심 요약: 12시제 30초 정리
영어 12시제 최종 정리: 현재 (Present): • 단순: I play (습관/사실) • 진행: I am playing (지금 진행 중) • 완료: I have played (과거→현재 연결) • 완료진행: I have been playing (지금까지 계속) 과거 (Past): • 단순: I played (끝난 과거) • 진행: I was playing (그때 진행 중) • 완료: I had played (과거의 과거) • 완료진행: I had been playing (그때까지 계속) 미래 (Future): • 단순: I will play (할 것이다) • 진행: I will be playing (하고 있을 것이다) • 완료: I will have played (해놓을 것이다) • 완료진행: I will have been playing (계속해왔을 것이다) 핵심 패턴: • 단순(Simple): 사실/사건 한 점 • 진행(Continuous): 동작이 펼쳐지는 과정 • 완료(Perfect): 기준 시점까지의 결과 • 완료진행(Perfect Continuous): 기준 시점까지 계속된 과정 마스터 우선순위: ⭐⭐⭐ 현재단순, 과거단순, 현재완료, 현재진행, will ⭐⭐ 과거진행, 과거완료, be going to ⭐ 미래진행, 미래완료, 완료진행 💡 최종 팁: 12시제는 '3개의 시간 × 4개의 상태' 매트릭스입니다. 이 구조를 이해하면 외울 필요가 없어집니다.
Examples
매일 영어를 공부해요. — I study English every day. (현재단순)
네가 전화했을 때 공부 중이었어. — I was studying when you called. (과거진행)
영어를 5년째 공부했어요. — I have studied English for 5 years. (현재완료)
내일까지는 끝내놓을 거예요. — I will have finished by tomorrow. (미래완료)
버스가 왔을 때 한 시간째 기다리는 중이었어요. — I had been waiting for an hour when the bus came. (과거완료진행)
Common Mistakes
Incorrect: I am study English now. → Correct: I am studying English now.. 현재진행은 am/is/are + -ing입니다.
Incorrect: I have went to Japan. → Correct: I have gone/been to Japan.. 현재완료는 have + 과거분사(gone/been)입니다. went는 과거시제입니다.
Incorrect: When she came, I have finished. → Correct: When she came, I had finished.. 과거보다 더 이전의 완료는 과거완료(had finished)입니다.
Quiz
By next month, she ___ here for a year.
미래 시점까지의 완료이므로 미래완료(will have worked)입니다.
I ___ TV when the earthquake happened.
지진이 일어난 과거 시점에 TV를 보는 '중'이었으므로 과거진행입니다.
She ___ three books so far this year.
so far(지금까지)는 현재완료와 함께 씁니다.