B2 · 중상급 TOEIC 605–780 IELTS 5.5–6.5 절과 조건문

Wish와 If Only 구문

wish와 if only를 배워 후회나 다르길 바라는 마음을 표현해보세요 (예: I wish I had studied harder.).

공유: 복사되었습니다!

wish, if only란? 이루어질 수 없는 소망을 말하는 가정법 표현 완벽 정리

wishif only는 현재 사실과 다른 것을 바라거나, 과거에 일어난(혹은 일어나지 않은) 일을 후회하거나, 미래 상황이 달라지기를 바랄 때 쓰는 가정법(subjunctive) 표현이다. 우리말의 "~하면 좋을 텐데", "~했더라면 좋았을 텐데"에 해당하며, 둘 다 뒤에 오는 절의 시제가 실제 시제보다 "한 단계 뒤로" 이동한다는 공통점이 있다.

핵심 한 문장: wish/if only + 주어 + 과거형 동사 → 현재와 반대되는 소망, wish/if only + 주어 + had + p.p. → 과거와 반대되는 후회.

이 챕터에서는 wish와 if only의 세 가지 시제 패턴(현재·과거·미래)을 형태·의미·용법별로 정리하고, if only와 wish의 차이, 자주 혼동하는 would/could/should의 쓰임, 그리고 한국인 학습자가 특히 자주 틀리는 부분까지 예문과 함께 자세히 설명한다.


1. wish 구문의 기본 구조 3가지

wish는 뒤에 나오는 절의 동사 형태에 따라 의미하는 시점이 완전히 달라진다. 이것이 wish 구문의 핵심이므로 아래 표를 반드시 암기하자.

소망의 시점 공식 (구조) 의미 실제 사실(반대)
현재에 대한 소망 S + wish(es) + S' + 과거동사/were ~하면 좋을 텐데 (현재 사실 반대) 지금 그렇지 않다
과거에 대한 소망(후회) S + wish(es) + S' + had + p.p. ~했더라면 좋았을 텐데 (과거 사실 반대) 과거에 그러지 않았다
미래/현재 상황 변화 소망 S + wish(es) + S' + would/could + 동사원형 ~해 주면 좋겠다 (불만·바람) 상대가 그렇게 안 하고 있다/못한다

1) 현재에 대한 소망: wish + 과거형 (현재와 반대되는 사실)

주어 + wish(es) + 주어' + 과거동사 ~

지금 이 순간의 사실과 반대되는 상황을 바랄 때 쓴다. 시제는 과거형이지만 의미는 현재다.

  • I wish I had more free time. (나는 자유 시간이 더 많으면 좋겠다. → 실제로는 자유 시간이 부족하다)
  • She wishes she spoke French. (그녀는 프랑스어를 할 줄 알면 좋겠다고 생각한다. → 실제로는 프랑스어를 못한다)
  • I wish I were taller. (내가 키가 더 크면 좋을 텐데. → 실제로는 키가 크지 않다)

Tip: be동사는 인칭에 상관없이 were를 쓰는 것이 격식체 원칙이다(가정법 과거의 잔재). 다만 구어체에서는 was도 널리 쓰인다.
- I wish I were rich. (격식체/시험 정답)
- I wish I was rich. (구어체, 비격식)

2) 과거에 대한 소망(후회): wish + had + p.p.

주어 + wish(es) + 주어' + had + 과거분사(p.p.) ~

이미 지나간 과거의 일을 후회하거나 아쉬워할 때 쓴다. 가정법 과거완료와 형태가 동일하다.

  • I wish I had studied harder in high school. (고등학교 때 더 열심히 공부했더라면 좋았을 텐데. → 실제로는 열심히 안 했다)
  • He wishes he hadn't said that. (그는 그 말을 하지 않았더라면 좋았을 거라고 생각한다. → 실제로는 그 말을 했다)
  • We wish we had left earlier. (더 일찍 출발했더라면 좋았을 텐데. → 실제로는 늦게 출발했다)

3) 불만이나 요청의 소망: wish + would/could + 동사원형

주어 + wish(es) + 주어' + would/could + 동사원형 ~
  • wish + would: 상대방(다른 사람)의 습관적 행동에 대한 불만이나, 상대가 어떤 행동을 해주기를 바랄 때. 주어와 다른 대상에 대해 쓰는 것이 일반적이다.
  • wish + could: 자신 또는 타인의 능력·가능성에 대한 아쉬움을 나타낼 때.

  • I wish you would stop smoking. (네가 담배를 끊었으면 좋겠어. → 상대의 반복적 행동에 대한 불만)

  • I wish it would stop raining. (비가 좀 그쳤으면 좋겠다.)
  • I wish I could fly. (내가 날 수 있으면 좋을 텐데. → 능력이 없음에 대한 아쉬움)
  • She wishes she could travel more. (그녀는 여행을 더 다닐 수 있으면 좋겠다고 생각한다.)

주의: wish + I + would 는 원칙적으로 어색하다. 자기 자신의 미래 행동에 대해 "~하면 좋겠다"라고 할 때는 would 대신 could나 단순 과거형을 쓴다.
- ~~I wish I would be more patient.~~ (X, 어색함)
- I wish I could be more patient. (O)
- I wish I were more patient. (O)


2. if only란? wish보다 강한 소망·후회 표현

if only는 "~하기만 하다면", "~했기만 하더라면"이라는 뜻으로, wish와 동일한 시제 규칙을 따르지만 감정이 훨씬 더 강하고 절실하다는 차이가 있다. 감탄문처럼 느낌표(!)로 끝나는 경우가 많다.

If only + 주어 + 과거동사 ~ !         (현재 사실 반대, 강한 아쉬움)
If only + 주어 + had + p.p. ~ !       (과거 사실 반대, 강한 후회)
If only + 주어 + would/could + 동사원형 ~ !  (강한 바람/불만)
비교 항목 wish if only
문장 구조 주절 + 명사절(that 생략) 독립적 감탄문 형태로도 자주 사용
어감 일반적인 소망, 담담한 어조 훨씬 절실하고 감정적, 후회·안타까움 강조
that절 필요 여부 wish (that) + S + V if 뒤에 that절 없음, if only 자체가 완결된 표현
예문 I wish I had more money. If only I had more money!
  • If only I had listened to my parents! (부모님 말씀을 들었더라면 얼마나 좋았을까!)
  • If only she were here right now! (그녀가 지금 여기 있다면 얼마나 좋을까!)
  • If only he would answer his phone! (그가 전화 좀 받아주면 좋을 텐데!)

학습 팁: if only는 단독으로 감탄문처럼 자주 쓰이며, 뒤에 결과절(주절)이 이어지지 않는 경우가 많다. 반면 wish는 반드시 "S + wish + (that) + S' + V"의 완전한 문장 구조를 취한다.


3. wish/if only vs 가정법(if 조건절) 비교 — 왜 구조가 똑같을까?

wish와 if only의 동사 형태가 가정법 과거·가정법 과거완료와 똑같은 이유는, 둘 다 "사실과 반대되는 상상"을 표현하는 서법(mood)이기 때문이다. 차이는 "조건-결과" 구조냐, "소망" 자체를 말하느냐에 있다.

구분 형태 의미
가정법 과거 (If절) If + S + 과거동사, S + would + 동사원형 현재 사실 반대 조건과 결과
wish + 과거동사 S + wish + S' + 과거동사 현재 사실 반대에 대한 소망만 표현 (결과절 없음)
가정법 과거완료 (If절) If + S + had + p.p., S + would + have + p.p. 과거 사실 반대 조건과 결과
wish + had + p.p. S + wish + S' + had + p.p. 과거 사실 반대에 대한 후회만 표현 (결과절 없음)
  • If I had wings, I would fly to you. (가정법 과거: 조건+결과)
  • I wish I had wings. (wish: 소망만 표현, "그래서 어떻게 하겠다"는 결과절 없음)

즉 wish/if only 구문에는 결과절(would ~)이 원칙적으로 붙지 않는다는 점이 if 조건문과 가장 큰 구조적 차이다.


4. 시제 대응 한눈에 보기 (요약표)

실제 사실(현실) wish 구문 한국어 해석
현재 ~하지 않다 wish + 과거형 ~하면 좋을 텐데
과거에 ~하지 않았다 wish + had + p.p. ~했더라면 좋았을 텐데
상대가 ~하지 않는다(불만) wish + would + 동사원형 ~해주면 좋겠는데
~할 수 없다(능력 부족) wish + could + 동사원형 ~할 수 있으면 좋을 텐데
  • 현재: I don't have a car. → I wish I had a car.
  • 과거: I didn't buy the ticket. → I wish I had bought the ticket.
  • 불만: He doesn't clean his room. → I wish he would clean his room.
  • 능력: I can't swim. → I wish I could swim.

5. wish, if only의 부정문 만들기

wish/if only 뒤에 오는 절을 부정형으로 바꾸면 "~하지 않으면 좋을 텐데", "~하지 않았더라면 좋았을 텐데"라는 의미가 된다.

  • I wish I didn't have to work today. (오늘 일 안 해도 되면 좋을 텐데.)
  • I wish I hadn't eaten so much. (그렇게 많이 먹지 않았더라면 좋았을 텐데.)
  • If only I hadn't lost my passport! (여권을 잃어버리지 않았더라면!)
  • I wish it wouldn't rain tomorrow. (내일 비가 안 오면 좋겠다.)

6. 자주 쓰이는 표현과 뉘앙스 차이

wish + to부정사 (격식체: "~하기를 원하다")

wish는 "want"의 격식체 동의어로도 쓰이며, 이때는 가정법이 아니라 단순한 소망/의도를 나타낸다. 이 경우 시제 이동 규칙이 적용되지 않는다.

  • I wish to speak to the manager, please. (매니저와 이야기하고 싶습니다.) — 격식체, 현재 사실과 무관
  • She wishes to remain anonymous. (그녀는 익명으로 남기를 원한다.)

주의: 이 용법은 "I wish I could speak to the manager"(가정법: 지금은 말할 수 없다는 뉘앙스)와 전혀 다른 의미이니 혼동하지 않도록 한다.

wish + 목적어 + 목적보어 (기원문: "~하기를 빈다")

  • We wish you a Merry Christmas. (즐거운 성탄절 보내시길 바랍니다.)
  • I wish you good luck on your exam. (시험 잘 보길 바라.)

이 용법은 가정법과 무관한 관용적 기원 표현으로, "wish + 사람 + 명사(좋은 결과)" 형태를 취한다.


7. 한국인 학습자가 자주 틀리는 부분

(1) 시제를 그대로 옮기는 실수 (모국어 전이)

한국어에서는 "나는 돈이 많으면 좋겠다"처럼 현재형을 그대로 쓰지만, 영어에서는 반드시 한 단계 과거로 이동해야 한다. 한국어 문장 구조를 직역하면서 현재시제를 쓰는 오류가 매우 흔하다.

  • ~~I wish I have more money.~~ (X)
  • I wish I had more money. (O)

(2) had p.p.와 과거형을 혼동하는 실수

"~했더라면 좋았을 텐데"(과거 후회)를 표현할 때 had p.p. 대신 단순 과거형을 쓰는 실수가 많다. 이는 우리말에서 "~했으면"과 "~했더라면"의 시간차를 명확히 구분하지 않기 때문에 발생한다.

  • ~~I wish I studied harder yesterday.~~ (X, 어제 일인데 단순 과거만 씀)
  • I wish I had studied harder yesterday. (O)

Tip: "지금 이 순간" 이야기면 wish + 과거형, "이미 끝난 과거 특정 시점" 이야기면 wish + had + p.p.로 구분해서 기억하자.

(3) be동사 were를 was로 자동 통일해서 틀리는 경우

한국인 학습자는 "주어가 3인칭 단수면 was를 써야 한다"는 일반 규칙에 익숙해서 가정법에서도 was를 써야 한다고 착각하는 경우가 있다. 격식체·시험에서는 인칭에 상관없이 were가 원칙이다.

  • 시험/격식: If I were you, I wish she were here.
  • 구어체 허용: I wish she was here. (비격식에서만 허용, 시험에서는 were 권장)

(4) wish + would를 자기 자신에게 쓰는 실수

한국어의 "내가 ~해야 하는데"를 영어로 옮기면서 wish 뒤에 would를 자신의 행동에 붙이는 실수가 흔하다. would는 원칙적으로 자신이 아닌 다른 사람/사물의 행동에 대한 불만을 나타낼 때 쓴다.

  • ~~I wish I would exercise more.~~ (X, 어색함)
  • I wish I exercised more. (O) 또는 I wish I could exercise more. (O)
  • I wish my brother would exercise more. (O, 다른 사람의 행동에 대한 바람이므로 자연스러움)

(5) 결과절(would)을 불필요하게 덧붙이는 실수

if 조건문에 익숙한 학습자가 wish 뒤에도 결과절을 덧붙이려는 경향이 있다. wish 구문은 소망 하나만 표현하는 것이 원칙이며, 결과절이 필요 없다.

  • ~~I wish I had a car, I would drive to work.~~ (X, 두 문장을 억지로 결합)
  • I wish I had a car. (O, 소망만 표현)
  • (조건문으로 쓰려면) If I had a car, I would drive to work. (O, 별개의 가정법 문장)

(6) 관사·전치사 누락

한국어에는 관사가 없어서 wish 구문의 목적어에서 관사를 빠뜨리는 실수가 자주 나온다.

  • ~~I wish I had car.~~ (X)
  • I wish I had a car. (O)

(7) if only 뒤에 that을 붙이는 실수

wish는 that절을 취할 수 있지만(보통 생략), if only는 that과 함께 쓰지 않는다.

  • I wish (that) I were younger. (O, that 생략 가능)
  • ~~If only that I were younger!~~ (X)
  • If only I were younger! (O)

8. 실전 연습으로 확인하기

다음 문장을 wish/if only 구문으로 바꿔보며 감각을 익히자.

실제 상황(사실) wish/if only 문장
I don't speak Spanish now. I wish I spoke Spanish.
I didn't apologize yesterday. I wish I had apologized yesterday.
My neighbor plays loud music every night (불만). I wish my neighbor wouldn't play loud music every night.
I can't afford a new laptop. I wish I could afford a new laptop.
It is raining right now. If only it weren't raining right now!
We missed the flight. If only we hadn't missed the flight!

9. 핵심 요약

  1. wish/if only + 과거동사 → 현재 사실과 반대되는 소망 ("~하면 좋을 텐데")
  2. wish/if only + had + p.p. → 과거 사실과 반대되는 후회 ("~했더라면 좋았을 텐데")
  3. wish/if only + would/could + 동사원형 → 불만·바람·능력에 대한 아쉬움
  4. be동사는 격식체에서 인칭 상관없이 were를 쓰는 것이 원칙
  5. wish 구문에는 원칙적으로 결과절(would~)이 붙지 않는다 — if 조건문과 가장 큰 차이
  6. if only는 wish보다 감정이 더 강하고 절실하며, 흔히 느낌표로 끝나는 감탄문 형태로 쓰인다
  7. wish + to부정사, wish + 목적어 + 목적보어는 가정법이 아닌 별개의 관용 표현이므로 구분해서 암기할 것

최종 Tip: wish/if only 구문을 볼 때마다 "지금 이야기인가, 과거 이야기인가"부터 먼저 판단하는 습관을 들이자. 시점만 정확히 파악하면 동사 형태는 표에 나온 공식대로 자동으로 결정된다.

공유: 복사되었습니다!

Wish와 If Only 구문 — 연습 문제 2

Wish와 If Only 구문 영문법 주제를 10개의 객관식 문항으로 연습하세요. 합격하려면 최소 70%를 맞혀야 합니다.

10 문제 합격 점수: 70% 테스트 2 /10 답변함

테스트 응시 방법

  • 각 문제를 주의 깊게 읽고 가장 적절한 답을 선택하세요.
  • 이 테스트는 시간 제한이 없으므로 자신의 속도에 맞춰 완료할 수 있습니다.
  • 클릭 테스트 제출 완료하면 점수와 자세한 해설을 확인할 수 있습니다.

결과를 저장하려면 로그인하세요

로그인하지 않고도 이 테스트에 응시할 수 있지만, 결과는 저장되지 않습니다. 로그인 진행 상황을 추적하세요.

  1. 1

    If only I ______ on a mountain hike.

  2. 2

    If only I ______ (not forget) my umbrella, I ______ (not get) wet in the rain.

  3. 3

    If only I ______ remembered to bring my book.

  4. 4

    She wishes she ______ speak Italian.

  5. 5

    I wish I ______ a bigger house.

  6. 6

    I wish my car ______ start in this cold weather.

  7. 7

    He wishes he ______ taken that risk.

  8. 8

    He wishes he ______ speak more languages.

  9. 9

    If only I ______ remembered to send that email.

  10. 10

    I wish my car ______ be more fuel-efficient.