15. 가정법

가정법 과거

고급가정법 과거(仮定法過去)용어집 보기
이 문서 목차
  1. 핵심 정리
  2. 1. 동사 형태
  3. 2. 단순 조건문과 비교
  4. 3. 자주 쓰는 표현
  5. 4. 주절의 조동사
  6. 5. if가 없는 가정법
  7. 6. 예문
  8. 7. 실전 사용 예
  9. 8. 한국인이 자주 하는 실수
  10. 9. 퀴즈

핵심 정리

가정법 과거는 과거형으로 현재·미래의 상황을 현실과 거리를 두고 가정할 때 씁니다. 현재 사실의 반대나 실현 가능성이 낮은 미래를 상상합니다.

구조: If + 주어 + 과거형, 주어 + would/could/might + 동사원형

  • If I had money, I would buy a car. (돈이 있다면 차를 살 텐데.)
  • 실제: I don't have money, so I can't buy a car.
  • If it rained tomorrow, we would stay home. (내일 비가 온다면 집에 있을 텐데. 비가 올 가능성을 낮게 보는 말입니다.)

1. 동사 형태

절 형태 예문
if절 과거형 If I knew the answer,
be동사 were (모든 주어) If I were you,
주절 would + 원형 I would tell you.
주절 (능력) could + 원형 I could help you.
주절 (가능성) might + 원형 I might go.

were와 was

격식 있는 글에서는 주어와 상관없이 were를 씁니다. 회화에서는 was도 씁니다.

  • If I were you, I'd apologize.
  • If he was here, he would help. (회화)

2. 단순 조건문과 비교

종류 생각 예문
단순 조건문 일어날 수 있음 If I have time, I'll help.
가정법 과거 지금은 불가능 If I had time, I would help.

3. 자주 쓰는 표현

표현 뜻 예문
If I were you 내가 너라면 If I were you, I would go.
If it were not for ~이 없다면 If it were not for water, we couldn't live.
were to 혹시 ~한다면 If I were to win, I'd travel.
Would you ~ if ...? ~라면 ~하겠어요? Would you go if you could?
I would ~ 저라면 ~하겠어요 I would wait.

도치

if를 생략하면 Were + 주어로 바뀝니다. 격식 있는 표현입니다.

  • Were I you, I would go.
  • Were it not for your help, I couldn't succeed.

without, but for

  • Without water, we couldn't live.
  • But for your help, I would fail.

4. 주절의 조동사

조동사 뜻 예문
would ~할 텐데 I would call him.
could ~할 수 있을 텐데 I could call him.
might ~할지도 모를 텐데 I might call him.

5. if가 없는 가정법

주어나 부사구에 가정의 뜻이 들어 있습니다.

표현 예문 뜻
주어 A wise man wouldn't do that. 현명한 사람이라면 그러지 않을 것이다.
부사구 With more time, I would finish. 시간이 더 있다면 끝낼 텐데.
otherwise I'm busy. Otherwise, I would go. 바쁘다. 그렇지 않으면 갈 텐데.

6. 예문

쉬운 예문

예문 뜻
If I were rich, I would travel. 내가 부자라면 여행을 할 텐데.
If I had a car, I would drive you. 차가 있다면 태워 줄 텐데.
If she knew, she would tell me. 그녀가 안다면 내게 말할 텐데.
What would you do? 너라면 어떻게 하겠어?

보통 예문

예문 뜻
If I lived in Seoul, I could see you often. 내가 서울에 살면 너를 자주 볼 수 있을 텐데.
If I were you, I wouldn't quit. 내가 너라면 그만두지 않을 거야.
What would you do if you won the lottery? 복권에 당첨되면 뭘 하겠어요?
If he worked harder, he would get promoted. 그가 더 열심히 일한다면 승진할 텐데.

어려운 예문

예문 뜻
If the company invested more in training, its employees would stay longer. 회사가 교육에 더 투자한다면 직원들이 더 오래 머물 것이다.
If it were not for modern medicine, many people would die young. 현대 의학이 없다면 많은 사람이 일찍 죽을 것이다.
Were the government to raise taxes, consumer spending would fall. 정부가 세금을 올린다면 소비 지출은 줄어들 것이다.

7. 실전 사용 예

상황 문장 뜻
조언 If I were you, I'd talk to your boss. 저라면 상사와 얘기해 볼 거예요.
거절 I would help if I could. 할 수 있다면 도와드릴 텐데요.
회의 What would happen if we changed the date? 날짜를 바꾸면 어떻게 될까요?
대화 I'd love to go if I had time. 시간만 있다면 정말 가고 싶어요.
이메일 It would be great if you could join us. 함께해 주시면 좋겠습니다.

8. 한국인이 자주 하는 실수

틀린 문장 맞는 문장 이유
If I am rich, I would buy it. If I were rich, I would buy it. if절은 과거형입니다.
If I would have money, I'd go. If I had money, I'd go. if절에 would를 쓰지 않습니다.
If I had money, I will buy it. If I had money, I would buy it. 주절은 would입니다.
If I were you, I would to go. If I were you, I would go. 뒤에는 원형을 씁니다.
If I knew, I would told you. If I knew, I would tell you. 뒤에는 원형을 씁니다.
I wish I would be rich. I wish I were rich. wish 뒤에는 were를 씁니다.

9. 퀴즈

빈칸 채우기

괄호 안의 동사를 가정법 과거 형태로 바꾸세요.

  1. If I (have) wings, I would fly.
  2. If he (be) here, he would help us.
  3. If I knew her number, I (call) her.
  4. If we had more time, we (can) visit Busan.

알맞은 말 고르기

  1. If I you, I would not go.
  2. If it rains tomorrow, I stay home.
  3. If I a big house, I'd invite you.

문장 바꾸기

  1. 가정법 과거로 바꾸세요.
    I don't have enough money, so I can't buy this car.
  2. If를 생략하세요.
    If I were you, I would accept the offer.
  3. If it were not for를 without으로 바꾸세요.
    If it were not for you, I could not do this.

틀린 곳 고치기

  1. If I would know the answer, I would tell you.

도전 문제

  1. 다음 문장을 영어로 옮겨 보세요.
    내가 네 입장이라면 지금 당장 사과할 거야.

0 / 12