본문 바로가기
2. 영어공부 혼자하기/(3) 토익 문법

[토익 문법] 완료 시제 완벽 정리!

by MAX 길라잡이 2025. 3. 14.
반응형
728x90

[토익 문법] 완료 시제 완벽 정리! 현재완료, 과거완료, 미래완료 쉽게 이해하기 🚀

1️⃣ 완료 시제 (현재완료, 과거완료, 미래완료)의 개념

📌 완료 시제란?

  • 완료 시제는 과거의 동작이 현재까지 영향을 미치거나 특정 시점까지 지속되는 경우를 표현하는 시제입니다.
  • 완료 시제는 현재완료, 과거완료, 미래완료로 나뉘며, 각각 have/has + p.p., had + p.p., will have + p.p. 형태로 구성됩니다.

📌 완료 시제 공식

시제 공식 설명
현재완료 (Present Perfect) have/has + p.p.
과거에 시작된 동작이 현재까지 영향을 미침
과거완료 (Past Perfect) had + p.p.
과거의 특정 시점보다 이전에 발생한 사건을 나타냄
미래완료 (Future Perfect) will have + p.p.
미래의 특정 시점까지 완료될 동작을 표현

 

 

 

2️⃣ 현재완료, 과거완료, 미래완료 상세 설명

시제 공식 사용 상황 예문
현재완료
(Present Perfect)
have/has + p.p. 과거에 시작된 동작이 현재까지 영향을 미침
I have lived here for ten years.
(나는 여기서 10년 동안 살고 있다.)
경험을 나타냄
She has visited Paris three times.
(그녀는 파리를 세 번 방문했다.)
최근에 완료된 동작
He has just finished his work.
(그는 방금 일을 끝냈다.)
과거완료
(Past Perfect)
had + p.p. 과거의 특정 시점보다 이전의 사건을 나타냄
They had left before I arrived.
(내가 도착하기 전에 그들은 떠났다.)
과거의 두 사건을 비교할 때 사용
When I got home, she had already gone to bed.
(내가 집에 도착했을 때, 그녀는 이미 잠자리에 들었다.)
미래완료
(Future Perfect)
will have + p.p. 미래의 특정 시점까지 완료될 동작
By next year, he will have graduated from college.
(내년까지 그는 대학을 졸업할 것이다.)
특정 기한까지 완료될 예상되는 동작
By 2025, scientists will have developed a cure for the disease.
(2025년까지 과학자들은 그 질병의 치료법을 개발할 것이다.)

 

 

 

 

3️⃣ 완료 시제 구별법

  1. 현재완료 (Present Perfect) : 과거에 시작된 일이 현재까지 영향을 미치거나, 경험을 나타낼 때 사용합니다. 특정한 과거 시점이 명시되지 않습니다.
    🔹 예제
        - I have visited Japan twice. (나는 일본을 두 번 방문했다.)
        - She has worked here since 2015. (그녀는 2015년부터 여기서 일해왔다.)
        - They have just arrived home. (그들은 방금 집에 도착했다.)

  2. 과거완료 (Past Perfect) : 과거의 특정 시점보다 더 이전에 발생한 사건을 나타냅니다. 보통 before, after, by the time 등의 표현과 함께 사용됩니다.
    🔹 예제
        - She had finished her homework before dinner. (그녀는 저녁 먹기 전에 숙제를 끝냈다.)
        - By the time I arrived, they had already left. (내가 도착했을 때, 그들은 이미 떠났다.)
        - He had never seen snow before last winter. (그는 지난겨울 전에 눈을 본 적이 없었다.)

미래완료 (Future Perfect) : 미래의 특정 시점까지 완료될 동작을 나타냅니다. by next year, by the time 등의 표현과 함께 사용됩니다.
🔹 예제
    - By next month, she will have completed her project. (다음 달까지 그녀는 프로젝트를 완료할 것이다.)
    - By 2030, humans will have built a colony on Mars. (2030년까지 인류는 화성에 식민지를 건설했을 것이다.)
    - He will have finished his book by the end of this year. (그는 올해 말까지 책을 완성할 것이다.)

 

 

✅ 완료 시제 비교 핵심 포인트

시제 사용 목적 일반적인 힌트어
현재완료 과거에 시작된 일이 현재까지 영향을 미침
since, for, just, already, yet
과거완료 과거의 특정 시점보다 이전의 사건을 나타냄
before, after, by the time, already
미래완료 미래의 특정 시점까지 완료될 동작을 표현
by next year, by the end of, by the time

 

 

 

4️⃣ 실전문제

📌 문제

  1. I ___ in this city for ten years.
    (A) lived
    (B) have lived
    (C) was living
    (D) had lived

  2. By the time she arrived, we ___ dinner.
    (A) finish
    (B) have finished
    (C) had finished
    (D) will have finished

  3. He ___ his homework yet.
    (A) hasn’t finished
    (B) didn’t finish
    (C) doesn’t finish
    (D) hadn’t finished

  4. By 2030, scientists ___ a cure for cancer.
    (A) found
    (B) will have found
    (C) have found
    (D) had found

  5. She ___ to Paris three times.
    (A) has been
    (B) was
    (C) had been
    (D) will be

  6. When I arrived, they ___ home.
    (A) have gone
    (B) go
    (C) had gone
    (D) will have gone

  7. The project ___ by next month.
    (A) completes
    (B) completed
    (C) has completed
    (D) will have been completed

  8. She ___ her report just now.
    (A) has submitted
    (B) submits
    (C) submitted
    (D) had submitted

  9. Before we moved to London, we ___ in New York for five years.
    (A) have lived
    (B) had lived
    (C) live
    (D) were living

  10. I ___ my homework before my mother got home.
    (A) finish
    (B) have finished
    (C) had finished
    (D) will have finished

📌 정답 및 풀이

  1. (B) have lived → 현재완료 : 과거부터 현재까지 지속되는 상황을 나타냄 (for + 기간 사용)
  2. (C) had finished → 과거완료 : 과거 특정 시점 이전에 완료된 동작 (by the time + 과거 시점 사용)
  3. (A) hasn’t finished → 현재완료 : yet과 함께 부정문에서 사용됨
  4. (B) will have found → 미래완료 : 특정 미래 시점까지 완료될 동작 (by 2030 사용)
  5. (A) has been → 현재완료 : 경험을 나타냄 (현재까지의 경험 표현)
  6. (C) had gone → 과거완료 : 과거 특정 시점 이전에 이미 발생한 사건
  7. (D) will have been completed → 미래완료수동 : 특정 미래 시점까지 완료될 동작 (by next month 사용)
  8. (A) has submitted → 현재완료 : just와 함께 사용되어 최근 완료된 동작을 표현
  9. (B) had lived → 과거완료 : 과거 특정 시점보다 더 이전에 지속된 상태
  10. (C) had finished → 과거완료 : 과거 특정 시점(어머니 도착) 이전에 완료된 동작

 

 

 

 

I have learned that courage was not the absence of fear, but the triumph over it
/ 아이 해브 런드 댓 커리지 워즈 낫 디 앱센스 오브 피어, 벗 더 트라이엄프 오버 잇 /
나는 용기가 두려움이 없는 것이 아니라, 두려움을 극복하는 것임을 배웠다.

 

 

 

[토익 문법] 동사의 시제 & 태 기초 완벽 정리!

 

[토익 문법] 동사의 시제 & 태 기초 완벽 정리!

[토익 문법] 동사의 시제 & 태 기초 완벽 정리! 현재, 과거, 미래 & 능동태 vs. 수동태 차이 🚀1️⃣ 동사의 시제 개념 정리 📌 동사의 시제란?동사의 시제는 동작이나 상태가 일어나는 시간을 나

max-english.tistory.com

 

 

[토익 문법] 수식어구를 제거하면 문장이 보인다!

 

[토익 문법] 수식어구를 제거하면 문장이 보인다!

[토익 문법] 수식어구를 제거하면 문장이 보인다! 영어 문장의 핵심 구조 파악하는 법 🚀1️⃣ 수식어구(전치사구, 부사구, 관계절 등)와 핵심 문장 구조(S + V + O/C) 구별법 📌 수식어구란?문장에

max-english.tistory.com

 

 

 

728x90
반응형