if와 whether는 모두 명사절에서 ‘~인지 (아닌지)’라는 의미를 나타낼 수 있어 학생들이 자주 헷갈립니다. 실제로 어떤 문장에서는 둘 다 가능하지만, if로 바꾸면 안 되고 whether만 써야 하는 자리도 있습니다.
시험에서는 단순히 뜻만 외우기보다 문장 속 위치와 구조를 확인하는 것이 중요합니다. 특히 전치사 뒤, whether to V, 주어 역할을 하는 절에서는 whether를 선택해야 합니다. 이번 글에서는 if whether 차이를 시험장에서 빠르게 판단하는 방법부터 예문과 실전 문제까지 정리하겠습니다.
💡 if whether 차이 핵심
일반적인 동사의 목적어절에서는 if와 whether가 모두 가능한 경우가 많습니다. 하지만 전치사 뒤, whether to V, 문장 앞에서 주어 역할을 하는 명사절에서는 whether를 사용하는 것이 기본입니다.
if와 whether 뜻부터 비교하기
명사절을 이끄는 if와 whether는 모두 ‘~인지 (아닌지)’라는 뜻으로 해석될 수 있습니다.
예를 들어 ‘그가 올지 모르겠다’라는 문장을 살펴보겠습니다.
I don’t know if he will come.
나는 그가 올지 모르겠다.
I don’t know whether he will come.
나는 그가 올지 모르겠다.
이처럼 know, ask, wonder 등의 뒤에서 ‘~인지’를 나타내는 목적어절을 이끌 때는 if와 whether가 모두 가능한 경우가 많습니다.
| 구분 | if | whether |
|---|---|---|
| 기본 의미 | ~인지 | ~인지 |
| 일반적인 목적어절 | 가능 | 가능 |
| 전치사 뒤 | 사용하지 않음 | 가능 |
| to부정사 앞 | 사용하지 않음 | 가능 |
| 문장 앞 주어절 | 사용하지 않음 | 가능 |
if와 whether 둘 다 가능한 경우
가장 먼저 기억할 것은 동사의 목적어 역할을 하는 일반적인 명사절입니다. 이때는 문맥에 따라 if와 whether를 모두 사용할 수 있는 경우가 많습니다.
She asked me if I was ready.
그녀는 내가 준비되었는지 물었다.
She asked me whether I was ready.
그녀는 내가 준비되었는지 물었다.
두 문장 모두 자연스럽습니다. 따라서 시험에서 동사 뒤의 목적어절에 빈칸이 있고 if와 whether가 선택지에 있다면 무조건 둘 중 하나가 틀렸다고 판단해서는 안 됩니다.

전치사 뒤에는 whether를 쓴다
전치사 바로 뒤에서 명사절을 이끌 때는 whether를 사용합니다. 시험에서 if와 whether를 구별할 때 가장 명확하게 적용할 수 있는 기준 중 하나입니다.
It depends on whether he agrees.
그것은 그가 동의하는지 여부에 달려 있다.
여기서 on은 전치사입니다. 따라서 전치사 뒤에 이어지는 명사절을 이끌기 위해 whether가 사용됩니다.
on whether + 주어 + 동사의 구조를 통째로 기억하면 시험에서 빠르게 판단할 수 있습니다.
whether to V는 가능하지만 if to V는 안 된다
두 번째 핵심은 whether + to부정사입니다. ‘~할지 말지’, ‘~해야 할지’라는 의미를 나타낼 때 whether to V 구조를 사용할 수 있습니다.
I don’t know whether to go.
나는 가야 할지 모르겠다.
이 문장에서 whether를 if로 바꿔 if to go라고 할 수는 없습니다.
- ⭕ whether to go → 갈지 말지
- ⭕ whether to buy it → 그것을 살지 말지
- ⭕ whether to accept the offer → 그 제안을 받아들일지 말지
- ❌ if to go
문장 앞의 주어절에는 whether를 쓴다
‘~인지 아닌지’라는 절 전체가 문장의 주어가 되고 그 절이 문장 맨 앞에 위치한다면 whether를 사용합니다.
Whether he will come is uncertain.
그가 올지는 확실하지 않다.
여기서 Whether he will come 전체가 동사 is의 주어입니다. 이런 문장 앞의 주어절에서는 if로 바꾸지 않습니다.
시험에서는 빈칸 뒤에 완전한 문장이 보인다고 해서 접속사를 바로 결정하지 말고, 그 명사절이 문장 전체에서 무슨 역할을 하는지까지 확인해야 합니다.
whether or not과 if or not 차이
whether or not은 ‘~인지 아닌지’, ‘~이든 아니든’이라는 의미를 분명하게 나타내는 표현입니다.
I don’t know whether or not he will come.
나는 그가 올지 안 올지 모르겠다.
whether는 or not을 바로 뒤에 붙여 whether or not의 형태로 사용할 수 있습니다. 반면 if는 일반적으로 if … or not처럼 or not이 절 뒤쪽에 놓이는 구조가 가능합니다.
- ⭕ I don’t know whether or not he will come.
- ⭕ I don’t know whether he will come or not.
- ⭕ I don’t know if he will come or not.
- ❌ I don’t know if or not he will come.
⚠️ 시험에서 주의
whether or not + 주어 + 동사는 가능하지만 if or not + 주어 + 동사의 형태로 쓰지는 않습니다. 다만 or not이 절 뒤로 이동하면 if + 주어 + 동사 + or not은 가능합니다.
if가 ‘만약 ~라면’인지 ‘~인지’인지 구별하기
if를 어렵게 만드는 또 하나의 이유는 조건을 나타내는 접속사 if도 있기 때문입니다. 같은 if라도 문장에서 역할과 의미가 다릅니다.
| 구분 | 의미 | 예문 |
|---|---|---|
| 명사절 if | ~인지 | I wonder if he knows. |
| 조건절 if | 만약 ~라면 | If it rains, we will stay home. |
I wonder if he knows.에서는 if절이 wonder의 목적어 역할을 하므로 ‘그가 알고 있는지 궁금하다’라고 해석합니다.
반면 If it rains, we will stay home.에서는 ‘만약 비가 온다면 우리는 집에 있을 것이다’라는 조건을 나타냅니다.
따라서 if를 발견하면 우리말 뜻만 외우기보다 if절이 명사처럼 목적어 역할을 하는지, 조건을 나타내는 부사절인지 판단하는 습관을 들이는 것이 중요합니다.
if whether 차이 한눈에 정리
| 문법 구조 | if | whether |
|---|---|---|
| 일반적인 동사의 목적어절 | 가능 | 가능 |
| 전치사 바로 뒤 | 불가 | 가능 |
| whether to V 구조 | 불가 | 가능 |
| 문장 앞 주어절 | 불가 | 가능 |
| whether or not을 붙여 사용 | 불가 | 가능 |
| 조건 ‘만약 ~라면’ | 가능 | 해당 없음 |
시험에서는 모든 규칙을 한꺼번에 떠올리기보다 전치사 → to V → 문장 앞 주어절을 먼저 확인해 보세요. 하나라도 해당한다면 whether를 선택해야 하는 대표적인 구조입니다.
실전 문제로 if whether 차이 확인하기
다음 괄호에서 문법적으로 알맞은 표현을 골라보세요. 각 문제는 정답이 하나로 결정되도록 구성했습니다.
- It depends on ( if / whether ) we can finish the work today.
- I haven’t decided ( if to buy / whether to buy ) the laptop.
- ( If / Whether ) she will accept the offer remains uncertain.
- I don’t know ( if or not / whether or not ) the store is open.
- ( If / Whether ) you need help, call me.
정답과 해설
1. whether — 전치사 on 바로 뒤에 명사절이 이어지므로 whether를 사용합니다.
2. whether to buy — ‘살지 말지’를 나타내는 whether to V 구조입니다. if to V는 사용할 수 없습니다.
3. Whether — Whether she will accept the offer 전체가 문장의 주어이므로 whether가 필요합니다.
4. whether or not — or not을 접속사 바로 뒤에 둘 때는 whether or not을 사용합니다.
5. If — ‘도움이 필요하다면 전화해’라는 조건을 나타내므로 조건절 접속사 if가 정답입니다.
if whether FAQ
if와 whether는 둘 다 ‘~인지’라는 뜻인가요?
네. 명사절을 이끌 때 둘 다 ‘~인지’라는 의미를 나타낼 수 있습니다. 특히 일반적인 동사의 목적어절에서는 둘 다 가능한 경우가 많습니다. 다만 문법 구조에 따라 whether만 가능한 경우가 있습니다.
whether만 써야 하는 경우는 어떻게 외우나요?
시험에서는 우선 전치사 뒤, whether to V, 문장 앞 주어절 세 가지를 기억하는 것이 좋습니다. 또한 whether or not처럼 or not을 바로 붙이는 구조도 함께 기억하세요.
whether to V는 무슨 뜻인가요?
‘~할지 말지’, ‘~해야 할지’라는 의미입니다. 예를 들어 I don’t know whether to go.는 ‘가야 할지 모르겠다’라는 뜻입니다.
if가 나오면 항상 ‘만약 ~라면’으로 해석하나요?
아닙니다. 조건절을 이끄는 if는 ‘만약 ~라면’이지만, 명사절을 이끄는 if는 ‘~인지’라고 해석합니다. 문장에서 if절이 어떤 역할을 하는지 확인해야 합니다.
정리하면, if와 whether는 명사절에서 모두 ‘~인지’라는 뜻을 나타낼 수 있지만 모든 자리에서 자유롭게 바꿔 쓸 수 있는 것은 아닙니다. 일반적인 목적어절에서는 둘 다 가능한 경우가 많지만 전치사 뒤, whether to V, 문장 앞 주어절에서는 whether를 사용해야 합니다.
시험장에서 ‘~인지’라는 해석만 보고 답을 고르지 말고 전치사 → to부정사 → 주어절 순서로 구조를 확인하세요. 여기에 조건을 나타내는 if까지 구별할 수 있다면 if와 whether 문제의 대부분을 훨씬 빠르게 판단할 수 있습니다.
📚 명사절 접속사를 함께 정리하고 싶다면 what vs that 구별법: 뒤 문장 완전·불완전으로 판단하기도 함께 확인해 보세요.