영어식 사고방식 따라잡기

'If it weren't for'의 반전! 과거 상황에도 쓴다고?

smartself 2025. 8. 15. 17:24

 

If it weren't for, 학교에서 배운 것과 다르다고요? 헷갈리는 가정법 표현, 이제는 걱정 마세요! 'if it weren't for'와 'if it hadn't been for'의 실제 회화 용법을 쉽고 재미있게 알려드릴게요.

영어를 공부하다 보면 학교에서 배운 문법이 실제 회화에서는 좀 다르게 쓰이는 경우가 꽤 많잖아요? 저는 이럴 때마다 '내가 제대로 배우고 있는 건가?' 싶기도 하고, 살짝 헷갈리기도 했거든요. 특히 'if it weren't for' 같은 가정법 표현이 그랬어요. 분명히 가정법 과거에만 쓴다고 배웠는데, 실제로는 과거완료 상황에서도 꽤 자주 들리더라고요. 오늘은 저처럼 궁금해하셨을 분들을 위해 이 표현을 확실하게 정리해 드리려고 해요. 복잡한 문법 용어 대신 실제 회화 예시를 보면서 쉽게 이해해 봐요! 😊

 

'If it weren't for'의 핵심 의미 파악하기 💡

우선, 이 표현의 가장 중요한 의미부터 짚고 넘어가죠. 'if it weren't for + 명사'는 '만약 ~가 없다면 / 아니었다면'이라는 의미로 사용됩니다. 여기서 재미있는 점은, 이 표현 하나로 현재의 상상과거의 상상을 모두 나타낼 수 있다는 거예요. 학교 문법에서는 보통 '현재 사실의 반대'를 가정하는 가정법 과거에만 쓴다고 배우지만, 실제로는 과거 상황에 대한 가정에도 많이 쓰여요. 정말 신기하죠?

문맥에 따라서 자연스럽게 해석하면 되는데요, 뒤에 오는 주절의 시제를 보고 현재에 대한 가정인지, 과거에 대한 가정인지를 판단할 수 있습니다.

 

💡 알아두세요!
'If it weren't for'는 주로 'without'이라는 한 단어로 간단하게 바꿔 쓸 수 있습니다. 의미는 같지만, 'if it weren't for'가 조금 더 문어체적인 느낌을 줄 때가 많아요.

 

두 가지 시제에 모두 적용되는 회화 예시 살펴보기 📝

'If it weren't for'는 뒤에 오는 주절에 따라 두 가지 가정법으로 활용할 수 있어요. 복잡한 문법 용어는 잠시 잊고, 해석에만 집중해서 살펴볼게요!

예시 1: 현재 사실의 반대 가정 (가정법 과거)

If it weren't for you and Damon, she wouldn't be in this situation.

  • 직역: 너와 데이먼이 없다면, 그녀는 이 상황에 있지 않을 텐데.
  • 의역: 너와 데이먼만 아니었더라면, 그녀가 지금 이런 상황에 빠지지 않았을 거야.

여기서는 'wouldn't be'라는 'would + 동사원형'이 쓰여서 현재 상황을 가정하고 있다는 것을 알 수 있죠. 즉, '너와 데이먼이 지금 있기 때문에, 그녀가 지금 이 상황에 빠져있다'는 사실을 반대로 상상하고 있는 거예요.

예시 2: 과거 사실의 반대 가정 (가정법 과거완료)

If it weren't for you and Mori back then, I think I would've totally given up.

  • 직역: 그때 너와 모리가 없었더라면, 나는 완전히 포기했을 거라고 생각해.
  • 의역: 그때 너와 모리가 없었다면, 나 완전 포기했을 거야.

여기서는 'would've given up'이라는 'would have + pp'가 쓰여서 과거 상황을 가정하고 있어요. 즉, '그때 너와 모리가 있었기 때문에, 내가 포기하지 않았다'는 사실을 반대로 상상하는 거죠. 중요한 건, 학교 문법에서는 이 상황에 'If it hadn't been for'를 사용하라고 가르치지만, 실제 회화에서는 'If it weren't for'를 그냥 쓰는 경우가 흔하다는 거예요!

 

학교 문법 vs. 실제 회화, 무엇이 다를까? 🧐

이쯤 되면 '도대체 뭐가 맞는 거야?'라는 생각이 들 수 있죠. 학교 문법과 실제 회화의 차이를 표로 한눈에 정리해 봤어요. 이 표를 보시면 훨씬 이해하기 쉬울 거예요.

가정하는 시점 학교 문법 실제 회화
현재
(~가 없다면)
If it weren't for If it weren't for
과거
(~가 없었더라면)
If it hadn't been for If it weren't for
(혹은 hadn't been for)

표를 보시면 알겠지만, 현재를 가정할 때는 문법과 회화가 동일해요. 하지만 과거를 가정할 때는 문법적으로는 'If it hadn't been for'가 정식 표현이지만, 실제 원어민들은 'If it weren't for'를 과거 시제에도 흔하게 사용한다는 거죠. 결국, 'If it weren't for' 하나만 제대로 알아도 회화에서는 큰 문제없이 사용할 수 있다는 뜻이에요. 훨씬 간단하죠?

 

 

혼합 가정법과 변형 표현까지 완벽하게! 🎯

'if it weren't for' 표현은 현재와 과거를 섞어서 사용하는 '혼합 가정법'에도 쓰일 수 있어요. 예를 들어, 과거의 상황이 현재에 미치는 영향을 가정할 때 사용되죠.

📝 혼합 가정법 예시
"If it weren't for that car accident back then, they would still be alive now."
(만약 그때 그 교통사고만 아니었더라면, 그들은 지금쯤 여전히 살아있을 거야.)

이 문장을 보시면, 'if it weren't for'는 과거의 사고를 가정하고 있는데, 주절은 'would still be alive now'처럼 현재 시제를 사용하고 있죠. 이렇게 과거의 일이 현재에 영향을 미치는 상황을 가정할 때 이 표현이 유용하게 쓰일 수 있어요.

또 한 가지 흥미로운 점은, 'if it weren't for'의 'were'를 'was'로 쓰는 원어민들도 많다는 사실이에요. 문법적으로는 'were'가 맞지만, 회화에서는 'was'도 거의 반반의 비율로 사용된다고 합니다. 정식 문서에서는 'were'를 쓰는 것이 좋지만, 친구들과 편하게 대화할 때는 'was'를 써도 괜찮겠죠?

💡

'If it weren't for' 핵심 요약

핵심 의미: '~가 없다면' 또는 '~가 없었더라면'
실제 회화: 현재/과거 가정 모두 사용 가능
구조 예시:
If it weren't for + 명사, 주어 + would + 동사 원형/would have + pp
꿀팁: 'without'으로 간단하게 대체 가능!

자주 묻는 질문 ❓

Q: 'If it weren't for'는 왜 'were'를 쓰나요?
A: 가정법에서는 현재 사실의 반대를 가정할 때, 주어의 인칭과 수에 관계없이 동사 'be'의 과거형으로 'were'를 사용합니다. 이는 문법적인 규칙이며, 'was'와는 구별되는 가정의 의미를 강조하기 위한 표현입니다.
Q: 'If it hadn't been for'와는 어떤 차이가 있나요?
A: 문법적으로는 'If it hadn't been for'가 과거 사실의 반대를 가정하는 가정법 과거완료에 쓰이는 표현입니다. 하지만, 실제 회화에서는 'If it weren't for'가 과거 가정에도 흔하게 사용되므로, 두 표현을 모두 알아두되 문맥에 따라 유연하게 이해하는 것이 좋습니다.
Q: 'If it weren't for' 대신 'without'을 써도 되나요?
A: 네, 맞습니다. 'If it weren't for'는 'without'이라는 한 단어로 간단하게 대체할 수 있습니다. 예를 들어, "If it weren't for my friends, I would have given up."는 "Without my friends, I would have given up."와 같은 의미입니다.

오늘은 헷갈리기 쉬운 'if it weren't for' 표현에 대해 함께 알아봤어요. 복잡한 문법 용어에 얽매이기보다는, 실제 회화에서 어떻게 쓰이는지 맥락을 파악하는 게 훨씬 중요하다는 걸 다시 한번 느꼈네요! 저처럼 가정법 때문에 골치 아팠던 분들에게 조금이나마 도움이 되었으면 좋겠습니다.  😊