공공부하자개발 · 영어 학습 노트
영어
영어 요약표불규칙 동사 · 시제 · 전치사 · 구동사0/4 완료
  • 01불규칙 동사표
  • 02시제 한눈에
  • 03전치사·접속사 정리
  • 04자주 쓰는 구동사
사이트 소개개인정보처리방침연락처
© 2026 공부하자
홈 › 영어 요약표 › 02 / 4

시제 한눈에

섹션 8진행 0 / 4

시제 한눈에

영어의 12시제를 형태, 예문, 쓰임으로 한 번에 찾아보는 요약표입니다. 현재·과거·미래 각각에 단순, 진행, 완료, 완료진행이 있습니다. Ctrl+F 로 since, for, will, be going to, 상태동사 같은 낱말을 검색하세요. 자세한 설명은 영어 문법의 기본 시제, 진행, 완료 레슨을 보세요.

01한눈에 보기

시제는 "언제"(현재·과거·미래)와 "어떤 모습"(단순·진행·완료·완료진행)의 조합입니다. 형태 열의 p.p. 는 과거분사입니다.

시제 형태 예문 해석
현재 동사원형 / -s I work here. 나는 여기서 일합니다.
현재진행 am/is/are + -ing I am working now. 나는 지금 일하는 중입니다.
현재완료 have/has + p.p. I have worked here for a year. 나는 여기서 1년째 일하고 있습니다.
현재완료진행 have/has been + -ing I have been working since 9. 나는 9시부터 계속 일하고 있습니다.
과거 동사 과거형 I worked here last year. 나는 작년에 여기서 일했습니다.
과거진행 was/were + -ing I was working at 9. 나는 9시에 일하고 있었습니다.
과거완료 had + p.p. I had worked there before. 나는 전에 거기서 일한 적이 있었습니다.
과거완료진행 had been + -ing I had been working for an hour. 나는 한 시간째 일하던 중이었습니다.
미래 will + 원형 I will work tomorrow. 나는 내일 일할 것입니다.
미래진행 will be + -ing I will be working at 9. 나는 9시에 일하고 있을 것입니다.
미래완료 will have + p.p. I will have worked 10 years by May. 5월이면 10년 일한 셈이 됩니다.
미래완료진행 will have been + -ing I will have been working for 3 hours by noon. 나는 정오까지 3시간째 일하는 중일 것입니다.
  • 진행은 "그 시점에 하는 중", 완료는 "그 시점까지의 결과·경험·계속"입니다.
  • 완료진행은 완료에 "계속 해 왔다"는 느낌을 더한 것입니다.
  • 미래완료진행은 실제로는 드물게 씁니다. 앞의 열 가지를 먼저 익히세요.
핵심

단순 = 사실·습관, 진행 = 하는 중, 완료 = 기준 시점까지 이어지는 결과. 이 세 줄이 12시제의 뼈대입니다.

02현재 시제들

현재 시제 네 가지는 "지금과 연결되는 정도"로 고릅니다.

시제 쓰임 예문 해석
현재 습관·반복 I walk to work. 나는 걸어서 출근합니다.
현재 사실·진리 Water boils at 100°C. 물은 100도에서 끓습니다.
현재진행 지금 하는 중 She is cooking now. 그녀는 지금 요리 중입니다.
현재진행 요즘의 일시적 상황 I am staying at a hotel. 나는 호텔에 묵고 있습니다.
현재완료 경험 I have been to Paris. 나는 파리에 가 본 적이 있습니다.
현재완료 결과 I have lost my key. 열쇠를 잃어버렸습니다.
현재완료 계속 I have lived here since 2020. 나는 2020년부터 여기 살아 왔습니다.
현재완료 완료 I have just finished. 방금 끝냈습니다.
현재완료진행 계속 강조 I have been waiting for an hour. 한 시간째 기다리고 있습니다.

2.1 단순 현재의 -s

  • 주어가 3인칭 단수(he, she, it)이면 동사에 -s 를 붙입니다. 예: He works. She watches TV.
  • 부정과 의문은 do/does 를 씁니다. 예: He doesn't work. Does he work?
  • 말하는 순간의 동작은 단순 현재가 아니라 현재진행으로 나타냅니다.

2.2 현재완료와 현재완료진행

구분 초점 예문
현재완료 결과·횟수 I have written three emails.
현재완료진행 동작이 이어진 시간 I have been writing emails all morning.
  • 횟수나 양을 말할 때는 현재완료, 얼마나 오래를 말할 때는 현재완료진행이 자연스럽습니다.
  • 지금도 눈에 보이는 흔적이 있을 때도 현재완료진행을 씁니다. 예: Your eyes are red. Have you been crying?
03과거 시제들

과거 시제는 "어느 과거 시점에서 보느냐"에 따라 나뉩니다.

시제 쓰임 예문 해석
과거 끝난 일·과거 습관 I visited Rome in 2019. 나는 2019년에 로마를 방문했습니다.
과거 연속 동작 He came in and sat down. 그는 들어와서 앉았습니다.
과거진행 그 시점에 하는 중 I was sleeping at 11. 나는 11시에 자고 있었습니다.
과거진행 배경 + 사건 I was cooking when she called. 요리하는 중에 그녀가 전화했습니다.
과거완료 더 앞선 과거 The train had left when I arrived. 내가 도착했을 때 기차는 이미 떠났습니다.
과거완료 과거까지의 경험 I had never seen snow before. 그전에는 눈을 본 적이 없었습니다.
과거완료진행 과거까지 계속된 동작 She had been crying for hours. 그녀는 몇 시간째 울고 있던 참이었습니다.

3.1 과거와 과거진행

  • 짧은 사건은 과거, 그 사건 당시 이어지던 배경은 과거진행입니다.
  • 예: I was walking home when it started to rain. 집에 걸어가는 중에 비가 오기 시작했습니다.
  • 같은 시간 동안 두 동작이 이어지면 while 로 두 과거진행을 잇습니다.

3.2 과거완료는 "대과거"

  • 과거 이야기 안에서 그보다 먼저 일어난 일에 씁니다.
  • 순서가 문장 속 접속사로 분명하면 단순 과거로 대신해도 됩니다. 예: After I finished, I left.
  • 현재완료를 통째로 과거로 옮긴 모양이라고 생각하면 쉽습니다. have 가 had 로 바뀝니다.
현재완료 과거완료
I have lost my phone. I had lost my phone, so I borrowed one.
She has been here for an hour. She had been there for an hour when I came.
04미래 표현 비교

영어 미래는 will 한 가지로 끝나지 않습니다. 말하는 시점과 확실성에 따라 고릅니다.

표현 뜻 예문 해석
will 즉흥 결정·예측·약속 I'll help you. 내가 도와줄게요.
be going to 이미 정한 계획·징후 I'm going to quit. 나는 그만둘 겁니다.
현재진행 확정된 약속·일정 I'm meeting Tom at 6. 6시에 톰을 만납니다.
현재(단순) 시간표·공식 일정 The train leaves at 7. 기차는 7시에 출발합니다.
will be -ing 미래 한 시점의 진행 I'll be sleeping at 11. 11시에는 자고 있을 겁니다.
will have p.p. 미래 시점까지의 완료 I'll have finished by 5. 5시까지는 끝내 놓을 겁니다.

4.1 고르는 기준

상황 고를 표현
말하는 순간 정했다 will
전에 이미 정해 두었다 be going to
날짜·시간·사람이 정해져 있다 현재진행
버스·영화·수업 시간표 현재
근거(먹구름)가 보이는 예측 be going to
그 시각에 하고 있을 일 will be -ing
그 시각까지 끝나 있을 일 will have p.p.
  • 전화벨이 울릴 때 "내가 받을게요"는 I'll get it. 입니다. 즉흥이라 will 을 씁니다.
  • 먹구름을 보며 하는 말은 It's going to rain. 입니다. 눈앞의 근거가 있어서 be going to 입니다.
  • 일정을 알리는 문장은 현재진행과 현재 둘 다 가능합니다. 개인 약속은 현재진행, 공식 시간표는 현재입니다.
주의

when, if, after, before, as soon as 가 이끄는 시간·조건 부사절에서는 미래에도 현재시제를 씁니다. If it rains, I will stay home. 이고 If it will rain 은 틀립니다.

05시간 표현과 시제

시간 표현은 시제를 고르는 가장 빠른 단서입니다.

시제 시간 표현 예문
과거 yesterday, last ~, ~ ago I met him two days ago.
과거 in 2019, at 3 o'clock, then We moved in 2019.
현재완료 since, for I have known her for ten years.
현재완료 already, yet, just Have you eaten yet?
현재완료 ever, never, so far, recently I have never tried sushi.
과거완료 by the time, before She had left by the time I came.
과거완료 already (과거 기준) I had already eaten.
현재 always, usually, every day I usually get up at 7.
현재진행 now, at the moment, these days It is raining now.
미래 tomorrow, next ~, soon I'll call you tomorrow.
  • 같은 문장에 과거의 때와 since/for 가 섞이면 시제를 다시 점검하세요.
  • 시간 표현이 없으면 앞뒤 문맥으로 현재와의 연결을 판단합니다.

5.1 since 와 for

단어 뒤에 오는 것 예문
since 시작 시점 I have lived here since 2020.
for 기간 I have lived here for four years.

5.2 already, yet, just, ever

  • already 는 긍정문에서 "이미"입니다. 예: I've already eaten.
  • yet 은 부정문·의문문에서 "아직·벌써"입니다. 예: I haven't eaten yet.
  • just 는 "방금"이고, 미국식은 과거로도 씁니다. 예: I just ate. (영) I've just eaten.
  • ever 는 의문문에서 "지금까지 한 번이라도"입니다. 예: Have you ever been abroad?
06현재완료 vs 과거

핵심은 과거의 때를 말하느냐, 현재와 연결되느냐입니다. 한국어로는 둘 다 "했다"여서 헷갈립니다.

구분 현재완료 과거
초점 지금과의 연결 그때 끝난 일
과거의 때 말하지 않음 말하거나 알고 있음
함께 쓰는 말 since, for, already, yet, ever yesterday, ago, last ~, in 2019
지금 상태 영향이 남아 있음 지금은 상관없음
예문 I have lost my key. I lost my key yesterday.
해석 열쇠가 지금 없습니다. 어제 잃어버렸습니다.

6.1 예문 비교

문장 느낌
I have lived in Seoul for 5 years. 지금도 서울에 삽니다.
I lived in Seoul for 5 years. 지금은 안 삽니다.
Have you seen the movie? 지금까지 본 적 있나요?
Did you see the movie last night? 어젯밤에 봤나요?
She has gone to Busan. 부산에 가서 지금 여기 없습니다.
She has been to Busan. 부산에 가 본 적이 있습니다.
  • When 의문문에는 현재완료를 쓰지 않습니다. 과거 일은 과거형으로 묻습니다. 예: When did you arrive?
  • 이미 죽은 사람의 일생은 현재완료를 쓸 수 없습니다. 예: Einstein lived in Princeton.
팁

문장에 구체적인 과거의 때(yesterday, ago, last week, in 2019)가 있으면 무조건 과거입니다. 때가 없고 지금과 이어지면 현재완료를 고려합니다.

07진행형으로 잘 안 쓰는 동사

상태를 나타내는 동사는 보통 진행형으로 쓰지 않습니다. 시작과 끝이 뚜렷한 동작이 아니기 때문입니다.

갈래 동사 ✖ ✔
지식·생각 know, understand, believe I am knowing him. I know him.
감정·선호 like, love, hate, prefer She is liking jazz. She likes jazz.
소망 want, need, wish I am wanting water. I want water.
소유·소속 have(소유), own, belong It is belonging to me. It belongs to me.
감각 see, hear, smell, taste I am hearing a noise. I hear a noise.
상태 seem, appear, be, exist He is seeming tired. He seems tired.

7.1 뜻이 바뀌면 진행형도 가능

동사 상태 뜻 (단순) 동작 뜻 (진행)
have I have a car. 가지고 있다 I am having lunch. 먹는 중
think I think so. 생각한다(의견) I am thinking about it. 고민 중
see I see. 이해한다 I am seeing her tonight. 만난다
taste It tastes good. 맛이 난다 I am tasting the soup. 맛보는 중
be He is kind. 원래 친절 He is being kind. 지금 친절하게 구는 중
  • 진행형으로 바꿔도 되는지 헷갈리면 "하는 중"이라는 동작 뜻인지 먼저 확인하세요.
  • 광고 문구 I'm lovin' it 처럼 감정 동사를 일부러 진행형으로 쓰는 구어체도 있습니다. 시험과 글쓰기에서는 피합니다.
08헷갈리는 것

8.1 시제 혼동

✖ ✔ 이유
I have seen him yesterday. I saw him yesterday. yesterday 는 과거
When have you arrived? When did you arrive? when 의문문에는 현재완료 불가
I am knowing the answer. I know the answer. 상태동사는 진행형 불가
I live here since 2020. I have lived here since 2020. since 는 현재완료
I am here since Monday. I have been here since Monday. 계속된 기간은 현재완료
He has gone to Paris last year. He went to Paris last year. last year 는 과거
If it will rain, I will stay. If it rains, I will stay. 조건절은 현재로 미래 표현
I will call you when I will arrive. I will call you when I arrive. 시간절은 현재로 미래 표현
It rains now. It is raining now. 지금 진행 중이면 현재진행
She is go to school every day. She goes to school every day. 습관은 단순 현재

8.2 시제 일치 (짧게)

주절이 과거이면 종속절의 시제도 한 단계 앞으로 당깁니다. 간접화법과 생각·말의 내용에 자주 나옵니다.

직접 주절 과거일 때 종속절
"I am tired." He said he was tired.
"I work here." He said he worked there.
"I have finished." He said he had finished.
"I will come." He said he would come.
"I went there." He said he had gone there.
  • 불변의 진리와 지금도 사실인 내용은 현재를 그대로 둘 수 있습니다. 예: He said the earth is round.
  • 역사적 사실은 항상 과거로 씁니다. 예: He said that WWII ended in 1945.

8.3 for 와 during

단어 뒤에 오는 것 예문
for 기간(숫자) I slept for eight hours.
during 특정 시기(명사) I slept during the flight.
while 절(주어 + 동사) I slept while we flew.

8.4 한 줄 점검표

  1. 문장에 과거의 때가 있는가? 그렇다면 과거.
  2. since 가 있으면 현재완료(진행). for 는 지금까지 이어지면 현재완료, 끝난 일이면 과거.
  3. know, like, want 같은 상태동사인가? 그렇다면 진행형 금지.
  4. when, if, after 로 시작하는 시간·조건 부사절의 미래 내용인가? 그렇다면 현재시제.
  5. 그 시점에 "하는 중"인가? 그렇다면 진행형.
목차
  • 한눈에 보기
  • 현재 시제들
  • 과거 시제들
  • 미래 표현 비교
  • 시간 표현과 시제
  • 현재완료 vs 과거
  • 진행형으로 잘 안 쓰는 동사
  • 헷갈리는 것
참고 영상 · 인터넷 연결 시 유튜브 검색이 열립니다시제 한눈에영어 시제 12시제 현재
이전01 불규칙 동사표다음03 전치사·접속사 정리