에너지 관점 스터디:에관스

토익 · 토익 조건문·가정법

토익 조건문 가정법 시제 구분: if절과 결과절을 따로 보세요

두음 암기는 `현현·현윌·과우드·해드우드해브`입니다. 현재-현재는 일반 사실, 현재-will은 가능한 미래, 과거-would는 현재·미래의 비현실적 가정, had p.p.-would have p.p.는 과거 사실과 다른 가정의 기본 짝입니다.

토익 조건문 가정법 시제 구분은 if절과 결과절의 시간을 따로 보면 쉬워집니다. 과거형이 항상 과거 시간을 뜻하는 것은 아니며, 과거 조건의 결과가 지금이라면 had p.p.와 would+동사원형이 만날 수도 있습니다.

아래 패턴은 출발점이지 모든 문장을 덮는 절대 공식은 아닙니다. 직접 만든 업무 상황 예문과 연습문제 7개로 시간·현실성·동사 형태를 함께 확인하세요.

현현·현윌·과우드·해드우드해브와 일반 사실, 가능한 미래, 현재 반대, 과거 반대의 조건문 기본 패턴을 비교한 인포그래픽
네 기본 패턴의 요약입니다. 현재 반대는 Second의 대표 사례이며, 가능성이 낮은 미래·혼합 가정·조동사 예외는 본문에서 보완합니다.
작성에관스 토익 단어 학습팀 발행2026년 10월 12일 수정2026년 10월 12일 주제토익 조건문·가정법

핵심 포인트

이 글에서 먼저 챙길 것

  • 일반 규칙: if+현재형 / 결과절 현재형이 기본 패턴입니다.
  • 가능한 미래: if+현재형 / will+동사원형이 기본이며, 결과절에 can·may 등도 올 수 있습니다.
  • 현재·미래의 비현실적 가정: if+과거형 / would+동사원형을 먼저 봅니다.
  • 과거 사실과 다른 가정: if+had p.p. / would have p.p.를 먼저 봅니다.
  • 혼합 가정: 조건과 결과의 시간이 다르므로 각 절의 의미를 별도로 확인합니다.

무료 학습 도구

시간과 점수 감각을 바로 확인하세요

모의고사 전에는 시간 배분을, 채점 후에는 예상 점수를 확인하세요.

본문

토익 공부 기준을 더 구체적으로 보기

if절과 결과절은 위치보다 역할로 나누세요

if로 시작하는 부분은 조건, 그 조건으로 생길 일을 말하는 부분은 결과입니다. If the supplier confirms the order, we will arrange delivery.에서는 confirms가 조건절 동사, will arrange가 결과절 동사입니다. 공급업체의 주문 확인이 배송 준비의 조건입니다.

We will arrange delivery if the supplier confirms the order.처럼 순서를 바꿔도 판단은 같습니다. 앞 절은 현재, 뒤 절은 미래라고 외우지 말고 if가 어느 동사까지 이끄는지 표시하세요. 긴 문장에서는 조건과 결과에 각각 밑줄을 긋는 것부터 시작합니다.

네 기본 패턴을 시간·현실성으로 비교하세요

일반 사실(Zero): if+현재형 / 결과절 현재형. 늘 적용되는 규칙이나 반복 관계를 말합니다. 가능한 미래(First): if+현재형 / 결과절 will+동사원형. 앞으로 일어날 수 있는 조건과 결과를 말합니다.

비현실적 현재·미래(Second): if+과거형 / 결과절 would+동사원형. 현재 사실과 다르거나 미래에 일어날 가능성을 낮게 보는 가정입니다. 다른 과거(Third): if+had p.p. / 결과절 would have p.p. 이미 지난 일을 바꾸어 상상합니다.

여기서 p.p.는 과거분사, 동사원형은 시제·수에 따라 변형하지 않은 기본형입니다. 아래 인포그래픽의 '현재 반대'는 Second의 대표 사례를 표시한 것입니다. 가능성이 낮은 미래 가정과 혼합 가정까지 모두 담은 표는 아니므로 본문 예외도 함께 보세요.

일반 조건: 특정 미래가 아니라 반복되는 규칙입니다

If an employee enters an incorrect password, the system displays an error message.는 직원이 틀린 비밀번호를 입력하면 시스템이 오류 메시지를 띄운다는 작동 규칙입니다. enters와 displays가 모두 현재형이며 한 번의 미래 사건을 예측하는 문장이 아닙니다.

현재형 두 개를 보았다고 즉시 규칙으로 단정하지는 마세요. 매번 적용되는 절차인지, 이번 한 번의 요청인지 내용을 확인해야 합니다. 기본형을 복습할 때는 '조건 발생 -> 늘 같은 반응'이라는 한 줄로 바꿔 말해 보세요.

가능한 미래: tomorrow가 있어도 if절은 현재형입니다

If the supplier confirms the order tomorrow, we will arrange delivery.에서 주문 확인은 내일의 일이지만 confirms를 씁니다. 일반적인 미래 조건절은 현재형으로 미래를 나타내고, 결과절에서 will arrange로 이후 행동을 말할 수 있습니다.

If you need a replacement, you can contact the service team.처럼 결과절에 can이 올 수도 있습니다. 따라서 현윌은 기본 패턴을 기억하는 약속이지 결과절에 will만 허용한다는 뜻은 아닙니다. 조동사를 고를 때는 가능·허락·예측이라는 뜻도 확인하세요.

가정법 과거: 과거형으로 현재와 미래를 상상합니다

Our office has no spare room. If we had a spare room, we would use it for meetings.는 지금 여분의 방이 없지만 있다면 회의실로 쓸 것이라는 가정입니다. had는 과거 모양이지만 어제의 방을 말하지 않습니다. 결과도 would use로 현재 상황과 거리를 둡니다.

If the company opened an overseas branch next year, Mina would apply for a transfer.는 내년의 지점 개설을 가정합니다. 화자가 가능성을 낮게 보는 맥락이라면 과거형 opened로 미래를 표현할 수 있습니다. Second를 '현재 반대만'이라고 외우면 이런 문장이 설명되지 않습니다.

가정법 과거완료: 이미 지난 조건과 결과를 바꿉니다

The team did not back up the file yesterday and lost the data. If the team had backed up the file, it would have avoided the data loss.는 어제 실제로 하지 않은 백업을 상상한 문장입니다. 조건은 had backed up, 결과는 would have avoided로 모두 지난 일을 다룹니다.

과거완료라고 해서 후회라는 감정이 반드시 있는 것은 아닙니다. 어떤 과거 조건이 달랐다면 결과도 달랐을 것이라는 판단입니다. had 뒤와 would have 뒤에는 과거분사가 필요하므로 had sent·would have received처럼 두 동사 형태를 별도로 점검하세요.

혼합 가정: 어제의 선택이 지금의 상태를 바꿀 때

Mina did not save a copy yesterday, so she cannot open the report now. If Mina had saved a copy yesterday, she would be able to open the report now.는 과거의 저장 여부가 현재의 열람 가능성에 영향을 주는 가정입니다. 조건이 과거이므로 had saved, 결과가 현재이므로 would be를 씁니다.

had p.p.를 봤다고 결과를 무조건 would have p.p.로 맞추지 마세요. now와 yesterday가 어느 절에 속하는지 먼저 보아야 합니다. 반대로 일반적인 현재 상태를 바꾸어 과거 결과를 상상하는 혼합 형태도 있으므로, 두 절의 시간을 따로 확인하는 습관이 더 안전합니다.

if 뒤 will 금지로만 외우면 놓치는 예외가 있습니다

미래의 단순 조건을 말하는 If the parcel arrives tomorrow, we will notify you.에서는 if절에 arrives를 씁니다. 내일 도착한다는 이유만으로 will arrive를 넣지 않는 것이 기본입니다. 다만 'if 뒤에는 어떤 경우에도 will이 없다'는 규칙은 너무 넓습니다.

If you will help with the setup, we can finish sooner.에서 will은 미래 예측보다 도울 의향을 나타낼 수 있습니다. 핵심은 will의 뜻입니다. 미래 시간만 표시하는지, 기꺼이 하겠다는 의지를 나타내는지 구분하고 예외를 일반 미래 조건에 무리하게 적용하지 마세요.

헷갈리는 비교 세 가지를 분리하세요

첫째, had a room의 had는 have의 과거형이고 had reserved의 had는 과거완료를 만드는 조동사입니다. 뒤에 명사가 오는지 과거분사가 오는지 확인해야 가정법 과거와 과거완료를 구분할 수 있습니다.

둘째, would send는 기본형 결과, would have sent는 과거 결과를 나타내는 기본형입니다. have를 빠뜨리거나 would sent로 고치지 마세요. 셋째, if의 조건문과 demand that의 요구문은 다른 구조입니다. 요구·제안 that절의 동사원형을 이 네 패턴으로 풀려고 하지 않습니다.

Part 5·6에서 적용하는 세 단계

1단계는 if절과 결과절의 동사 자리를 찾는 것입니다. 2단계는 조건과 결과가 각각 일반 규칙·현재·미래·과거 중 언제인지 표시하는 것입니다. 3단계는 실제 가능성인지, 사실과 다른 상상인지 확인한 뒤 동사 형태를 비교합니다.

Part 6에서는 앞 문장이 조건의 현실성을 알려줄 수 있습니다. '예산이 없다', '파일을 저장하지 않았다' 같은 사실이 있으면 뒤 가정의 의미가 선명해집니다. 반면 단서가 없는 문장은 형태만으로 하나의 의도를 강제로 확정하지 말고 문단 전체를 읽어야 합니다.

직접 만든 연습문제 7개: 시간을 먼저 표시하세요

아래는 실제 ETS 기출이 아닌 자체 연습입니다. 먼저 조건·결과의 시간과 현실성을 표시하고 선택하세요. 답은 다음 섹션에 따로 두었습니다.

1. 시스템의 일반 규칙: If a user enters an invalid code, the screen ___ an alert. (A) displays (B) displayed (C) displaying (D) display

2. 가능한 내일 일정: If the supplier ___ the order tomorrow, we will arrange delivery. (A) confirms (B) will confirm (C) confirming (D) confirm

3. 지금 여분의 방이 없음: If we had a spare room, we ___ it for meetings. (A) use (B) would use (C) used (D) would have used

4. 어제 백업하지 않아 데이터 손실: If the team ___ the file yesterday, it would have avoided the loss. (A) backs up (B) backing up (C) had backed up (D) would have backed up

5. 어제 저장하지 않아 지금 열람 불가: If Mina had saved a copy yesterday, she ___ able to open the report now. (A) would be (B) is (C) had been (D) would have been

6. 어제 샘플을 발송하지 않아 마감 전에 받지 못함: If we had sent the samples on Monday, the client ___ them before yesterday's deadline. (A) receives (B) will receive (C) would receive (D) would have received

7. 가능성을 낮게 보는 내년의 가정: If the company opened an overseas branch next year, Mina ___ for a transfer. (A) applied (B) applies (C) would apply (D) would have applied

정답·해설: 틀린 형태를 올바른 문장으로 고치세요

1번 A displays. 반복 규칙의 현재형이며 단수 주어 the screen에 맞춥니다. 2번 A confirms. 내일의 가능한 조건을 현재형으로 표현하고 단수 주어 the supplier도 확인합니다.

3번 B would use. 현재의 방이 없다는 사실과 다른 상상입니다. 4번 C had backed up. 어제 하지 않은 행동을 조건절에서 과거완료로 바꿉니다. would have backed up은 이 문장의 표준 조건절 형태가 아닙니다.

5번 A would be. 과거 조건의 결과가 now라는 현재이므로 혼합 가정입니다. 6번 D would have received. 마감이 어제였으므로 결과도 과거를 상상합니다. 7번 C would apply. next year가 있어도 가능성이 낮은 미래의 가정은 과거형 조건과 would 결과가 만날 수 있습니다.

틀린 번호는 정답 알파벳 대신 '과거 조건 -> 현재 결과'처럼 이유를 적으세요. 같은 문장을 다시 볼 때 결과절부터 가리고, 왜 have가 필요한지 또는 필요 없는지 설명할 수 있으면 형태 암기에서 한 단계 더 나아간 것입니다.

시험 직전에는 다섯 줄만 남기세요

1. 현현: 반복 규칙은 현재-현재가 기본입니다. 2. 현윌: 가능한 미래의 조건은 현재형, 결과는 will 등 의미에 맞는 형태로 봅니다.

3. 과우드: 현재 반대 또는 가능성이 낮은 미래는 과거형-would가 기본입니다. 4. 해드우드해브: 과거 사실을 바꾸면 had p.p.-would have p.p.가 기본입니다. 5. 혼합 가정: 조건과 결과의 시간은 서로 다를 수 있습니다.

그다음 토익 800점 어휘 구분 단원에서 공부하기·문제 풀기로 문장 속 의미를 복습하세요. 조건문 전용 문제은행이라는 뜻은 아닙니다. 시간 배분이 고민이라면 관련 Part 5·6 시간 부족 가이드로 이어가되, 시제 구분과 전체 RC 전략은 나누어 연습하는 편이 좋습니다.

참고 자료와 예문의 범위

기본형과 현재·미래의 비현실적 가정은 British Council의 Conditionals: zero, first and second 및 Cambridge Dictionary Blog의 Using conditionals (1)에서 확인했습니다. 과거 조건과 현재 결과는 British Council의 Conditionals: third and mixed를 기준으로 정리했습니다.

조건절 will의 의향 의미는 British Council의 Verbs in time clauses and 'if' clauses, 결과절 조동사 변형은 Cambridge Dictionary Blog의 Using conditionals (2)를 함께 확인했습니다. 예문과 연습문제는 이 글을 위해 직접 작성했으며 실제 기출, 출제 빈도 또는 특정 점수의 합격 보장을 뜻하지 않습니다.

FAQ

자주 묻는 질문

토익 가정법 과거와 과거완료는 어떻게 구분하나요?

기본 패턴은 if+과거형 / would+동사원형이 현재·미래의 비현실적 가정, if+had p.p. / would have p.p.가 과거 사실과 다른 가정입니다. 다만 혼합 가정에서는 시간이 달라지므로 조건과 결과를 각각 확인해야 합니다.

if절에 tomorrow가 있으면 will을 넣어야 하나요?

일반적인 미래 조건절에서는 현재형으로 미래를 표현합니다. If the supplier confirms the order tomorrow가 그 예입니다. will이 기꺼이 하겠다는 의향을 뜻하는 예외도 있으므로 미래 시간과 의지의 의미를 구분하세요.

가정법 과거는 미래의 일에도 쓸 수 있나요?

쓸 수 있습니다. Second conditional은 현재 사실과 다른 상황뿐 아니라 일어날 가능성을 낮게 보는 미래 상황에도 쓰입니다. next year가 있더라도 그 가정의 현실성과 결과절의 would를 함께 보아야 합니다.

had p.p. 다음에는 항상 would have p.p.가 오나요?

아닙니다. 과거의 조건이 현재의 결과로 이어지는 혼합 가정에서는 if+had p.p. / would+동사원형이 가능합니다. yesterday와 now처럼 서로 다른 시간 표현이 있으면 각 표현이 어느 절에 속하는지 먼저 확인하세요.

토익 RC 시간부족 사전진단

토익 7분 완주 테스트

마지막 문제를 찍기 전에, 단어 판단에서 시간이 새는지 먼저 확인하세요. 틀린 문제뿐 아니라 맞았지만 느린 문제까지 찾아 오늘의 처방으로 이어집니다.

내 시간 누수 찾기 30문항 · 700·800·900 구간별 진단