영어 가정법 과거 완벽 정리

If I were you의 뜻부터 쉽게 배우는 가정법 과거 문법

영어를 공부하다 보면 “If I were you”, “If I had more money”, “If I could fly” 와 같은 문장을 자주 보게 됩니다. 이런 표현들은 모두 가정법 과거(Subjunctive Past, Second Conditional) 에 해당합니다.

처음에는 과거형이 사용되기 때문에 과거의 일을 말하는 것처럼 보이지만, 사실은 현재 사실과 반대되는 상황이나 실현 가능성이 낮은 일을 가정할 때 사용하는 문법입니다.

이번 글에서는 영어 초급 학습자도 쉽게 이해할 수 있도록 가정법 과거의 의미, 형태, 해석 방법, 직설법 전환 방법, were와 was의 차이까지 자세히 알아보겠습니다.


가정법 과거란?

가정법 과거는 현재 사실과 반대되는 상황 또는 실현 가능성이 매우 낮은 상황을 가정할 때 사용하는 표현입니다.

기본적으로 다음과 같은 의미를 가집니다.

“(만약) ~라면, …할 텐데.”

예를 들어 보겠습니다.

If I were a bird, I would fly to her.

만약 내가 새라면 그녀에게 날아갈 텐데.

실제로 나는 새가 아닙니다.

즉,

  • 현재 사실: 나는 새가 아니다.
  • 가정: 내가 새라면

이처럼 현실과 반대되는 상황을 상상하는 것이 가정법 과거의 핵심입니다.


가정법 과거 기본 형태

가정법 과거의 기본 구조는 다음과 같습니다.

If + 주어 + 동사의 과거형, 주어 + 조동사 과거형 + 동사원형

공식으로 정리하면:

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

예문을 살펴보겠습니다.

If I were taller, I would play basketball better.

만약 내가 더 키가 크다면 농구를 더 잘할 텐데.

If she had more money, she could travel around the world.

만약 그녀가 돈이 더 많다면 세계 여행을 할 수 있을 텐데.

If he had a magic lamp, he would make three wishes.

만약 그에게 요술 램프가 있다면 세 가지 소원을 빌 텐데.


가정법 과거에서 사용하는 조동사

가정법 과거에서는 주절에 주로 다음 조동사들이 사용됩니다.

조동사의미
would~할 텐데
could~할 수 있을 텐데
might~일지도 모른다

예문을 보겠습니다.

If I knew her phone number, I would call her.

내가 그녀의 전화번호를 안다면 전화할 텐데.

If John knew Suji’s phone number, he could call her.

John이 수지의 전화번호를 안다면 전화할 수 있을 텐데.

If she were a movie star, she might be popular.

그녀가 영화배우라면 인기가 많을지도 모른다.


가정법 과거와 직설법의 차이

가정법 과거를 이해하는 가장 좋은 방법은 직설법으로 바꿔 보는 것입니다.

가정법 과거는 현재 사실과 반대되는 내용을 나타내므로 직설법으로 전환하면 의미가 더욱 명확해집니다.

가정법

If I knew the recipe, I could make Mom’s birthday cake by myself.

만약 내가 요리법을 안다면 엄마 생일 케이크를 직접 만들 수 있을 텐데.

직설법

I don’t know the recipe, so I can’t make Mom’s birthday cake by myself.

나는 요리법을 모르기 때문에 엄마 생일 케이크를 직접 만들 수 없다.


직설법 전환의 핵심 규칙은 다음과 같습니다.

1. 시제는 현재 시제로 바꾼다.

knew → know

had → have

were → am/is/are

2. 긍정은 부정으로 바꾼다.

If I knew → I don’t know

If she had → She doesn’t have

3. 부정은 긍정으로 바꾼다.

If I didn’t know → I know

If she weren’t busy → She is busy

이 규칙을 기억하면 가정법 과거 해석이 훨씬 쉬워집니다.


If절에서 were를 사용하는 이유

가정법 과거를 공부할 때 가장 많이 나오는 표현이 바로 다음 문장입니다.

If I were you

만약 내가 너라면

여기서 궁금한 점이 생깁니다.

“I” 다음에는 보통 “was”를 사용하지 않나요?

원래 문법 규칙상 가정법에서는 주어의 인칭이나 수와 상관없이 were를 사용합니다.

예를 들면

  • If I were
  • If he were
  • If she were
  • If it were

모두 가능합니다.

If I were rich, I would buy a big house.

내가 부자라면 큰 집을 살 텐데.

If she were a movie star, she would be famous.

그녀가 영화배우라면 유명할 텐데.

다만 현대 영어 회화에서는 was를 사용하는 경우도 많습니다.

If I was rich, I would buy a big house.

문법적으로는 were가 더 전통적이고 시험에서도 권장되지만, 실제 회화에서는 was도 자주 사용됩니다.


If절 위치는 자유롭다

많은 학습자들이 If절이 반드시 앞에 와야 한다고 생각하지만 그렇지 않습니다.

If it snowed, Mason could make a snowman.

만약 눈이 온다면 Mason은 눈사람을 만들 수 있을 텐데.

Mason could make a snowman if it snowed.

Mason은 눈이 온다면 눈사람을 만들 수 있을 텐데.

두 문장은 의미가 같습니다.

차이점은 쉼표 사용 여부입니다.

  • If절이 앞에 오면 쉼표 사용
  • If절이 뒤에 오면 쉼표 생략

가정법 과거 자주 쓰는 표현

영어 회화에서 매우 자주 등장하는 패턴들입니다.

If I were you

내가 너라면

If I were you, I would study harder.

내가 너라면 더 열심히 공부할 텐데.

If I had more time

시간이 더 있다면

If I had more time, I would learn another language.

시간이 더 있다면 다른 언어를 배울 텐데.

If I could

할 수 있다면

If I could fly, I would travel around the world.

날 수 있다면 세계 여행을 할 텐데.

가정법 과거 실전 연습문제

가정법 과거 연습문제

1 / 11

If he ________ again, he would never try again.

2 / 11

If we took the train, we _____ arrive more quickly.

3 / 11

If I _______ you, I would not give up.

4 / 11

What would you do if you ______ the lottery?

5 / 11

People could hear him if he _______ more clearly.

6 / 11

If today was Sunday, I could _______ home and relax.

7 / 11

If she ______ a lot of time, she would read books every day.

8 / 11

If I ________ the book, I would lend it to you.

9 / 11

• If I had a car, I could pick him up at the airport.
= _____________, I can’t pick him up at the airport.

10 / 11

• As you live so far away, we can’t visit you often.
= If you ________ so far away, we _______ you often.

11 / 11

다음 대화의 빈칸에 들어갈 말로 가장 적절한 것은?

A : What would do if you had time?
B : _________________________

Your score is

The average score is 0%

0%


가정법 과거 학습 팁

가정법 과거를 공부할 때는 “과거형”이라는 이름에 속지 않는 것이 중요합니다.

가정법 과거는 실제 과거 이야기가 아니라 현재 사실과 반대되는 상황을 표현합니다.

다음 공식을 기억해 보세요.

과거형 = 과거 시간 X

과거형 = 현재 사실과 반대 O

예를 들어

  • If I had wings → 지금 날개가 없다.
  • If I were rich → 지금 부자가 아니다.
  • If I knew the answer → 지금 답을 모른다.

이 원리를 이해하면 가정법 과거가 훨씬 쉽게 느껴질 것입니다.


마무리

가정법 과거는 영어 문법 중에서도 회화와 작문에서 매우 자주 사용되는 중요한 표현입니다. 핵심은 현재 사실과 반대되는 상황을 가정한다는 점입니다.

오늘 배운 내용을 정리하면 다음과 같습니다.

  • 가정법 과거는 현재 사실과 반대되는 상황을 나타낸다.
  • 기본 형태는 「If + 과거동사, would/could/might + 동사원형」이다.
  • 직설법으로 바꾸면 현재 사실을 알 수 있다.
  • be동사는 가정법에서 보통 were를 사용한다.
  • If절은 문장 앞이나 뒤에 모두 올 수 있다.

가정법 과거를 정확히 익혀 두면 영어 회화에서 자신의 생각, 상상, 조언 등을 훨씬 자연스럽게 표현할 수 있습니다.

관계대명사 + be동사 생략 [연습문제 포함]

접속사 when 완벽 정리|영어에서 “~할 때”를 자연스럽게 말하는 방법

접속사 if 정리 + 연습문제

error: Content is protected !!
토익모의고사