[호평동 영어학원] if 생략 가정법 도치, Were I you는 왜 맞고 Was I you는 틀릴까
If I was you, I would call her 라는 문장, 어딘가 낯이 익을 겁니다. 그런데 이 문장은 두 군데가 걸립니다. 하나는 가정법 과거는 was가 아니라 were를 쓴다는 것, 또 하나는 if를 생략하고 도치할 때도 역시 Were I you가 되어야 한다는 것입니다.
if 가정법에서 if를 빼는 대신 Were, Had, Should 같은 조동사(또는 be동사)를 주어 앞으로 끌어내는 것이 오늘의 도치 구문입니다. 이때 Was로는 절대 바꿔 쓸 수 없습니다.
if 생략 도치의 형태
if절에 were, had, should가 있으면 if를 지우고 그 단어를 주어 앞으로 보냅니다.
1) 가정법 과거(현재 사실 반대): If I were you → Were I you
2) 가정법 과거완료(과거 사실 반대): If I had known → Had I known
3) 미래 가정(혹시 ~라면): If you should need help → Should you need help
조건은 하나입니다. if절 안에 were, had, should 중 하나가 있어야만 이 도치가 가능합니다. If I knew의 knew처럼 일반동사만 있는 문장은 도치할 수 없고, 그 경우에는 If 자체를 지울 수 없습니다.
왜 if를 빼면 동사가 앞으로 나올까
평서문을 의문문으로 바꿀 때 Are you ready처럼 동사가 주어 앞으로 나오는 것과 같은 원리입니다. if라는 표지가 사라지면, 영어는 어순을 뒤집어서 이 문장이 조건문이라는 것을 알려줍니다. 즉 Were I you의 어순 자체가 if의 자리를 대신하는 셈입니다.
그래서 이 구문에서는 Were, Had, Should가 질문처럼 문장 맨 앞에 서고, 뒤에는 느낌표나 물음표 없이 그대로 콤마와 주절이 이어집니다.
예문으로 확인하기
Were I rich, I would travel the world.
내가 부자라면, 세계를 여행할 텐데.
Had she studied harder, she would have passed the exam.
그녀가 더 열심히 공부했더라면, 시험에 합격했을 텐데.
Should you have any questions, please contact us.
혹시 질문이 있으시면, 저희에게 연락해 주세요.
If I were you, I wouldn't say that.
내가 너라면, 그렇게 말하지 않을 텐데.
Were I you, I wouldn't say that.
내가 너라면, 그렇게 말하지 않을 텐데.
Was I you, I wouldn't say that.
문법적으로 틀린 문장입니다. 가정법에서는 was가 아니라 were를 써야 합니다.
________ I known about the traffic, I would have left earlier.
빈칸에 Had가 들어갑니다. known이라는 과거분사와 함께 if 없이 바로 주어 앞에 오는 자리입니다.
if 문장과 도치 문장 비교
| 의미 | if를 쓴 문장 | if를 생략한 도치 문장 |
|---|---|---|
| 현재 사실 반대 | If I were taller, I could reach the shelf. (내가 키가 더 크다면, 그 선반에 손이 닿을 텐데.) | Were I taller, I could reach the shelf. (내가 키가 더 크다면, 그 선반에 손이 닿을 텐데.) |
| 과거 사실 반대 | If he had left earlier, he would have caught the train. (그가 더 일찍 떠났더라면, 그 기차를 탔을 텐데.) | Had he left earlier, he would have caught the train. (그가 더 일찍 떠났더라면, 그 기차를 탔을 텐데.) |
| 혹시 모를 미래 | If you should change your mind, let me know. (혹시 마음이 바뀌면, 알려주세요.) | Should you change your mind, let me know. (혹시 마음이 바뀌면, 알려주세요.) |
knew, had(소유), wanted 같은 일반동사는 도치할 수 없습니다
If I knew the answer를 Knew I the answer로 바꿀 수는 없습니다. 영어에는 일반동사를 그대로 주어 앞에 내보내는 도치 방식이 없기 때문입니다. 이런 경우 if를 생략하려면 do동사의 도움을 받아야 하는데, 실제로는 거의 쓰이지 않고 교과서에서도 잘 다루지 않습니다.
그래서 시험에 나오는 if 생략 도치는 사실상 were, had, should 세 가지로 좁혀집니다. 또 하나, Should를 이용한 도치는 '혹시 ~한다면'이라는 가능성이 낮은 미래를 말할 때 쓰이며, 과거 사실을 반대로 가정하는 상황에는 쓰이지 않습니다.
Was I you와 If I were you, 둘 다에서 흔히 보이는 실수
가정법 과거 문장을 쓸 때 be동사 자리에 was를 넣는 답안이 이 단원에서 자주 보입니다. 평소에 I was, he was처럼 써 온 습관이 그대로 옮겨오기 때문입니다. 하지만 가정법에서는 주어가 단수든 복수든 상관없이 were로 통일한다는 규칙을 따로 기억해야 합니다.
도치까지 들어가면 실수가 하나 더 겹칩니다. If를 지우고 나서 Was I you로 쓰는 경우인데, 애초에 가정법의 be동사 자리가 were라는 것을 놓쳤기 때문에 도치할 단어 자체를 잘못 고른 것입니다. 이 단원을 틀리지 않으려면 순서를 거꾸로 밟는 게 좋습니다. 먼저 If 문장을 were, had, should 중 무엇으로 완성할지 정하고, 그다음에 그 단어를 맨 앞으로 옮기면서 if를 지우는 연습을 하는 방식입니다.
빈칸이나 밑줄에서 판단하는 법
문장 맨 앞에 Were, Had, Should가 콤마 없이 바로 나오고 그 뒤에 또 주어가 이어진다면, 그 문장은 가정법 도치입니다. 의문문으로 착각해서 물음표를 넣는 실수가 잦으니 문장 끝을 먼저 확인하는 습관이 필요합니다. 또 빈칸 앞뒤에 would have, could have 같은 표현이 보이면 과거완료 가정법일 가능성이 높으므로, 빈칸에는 Had를 먼저 떠올리고 뒤에 과거분사가 오는지 확인하면 됩니다.
자주 받는 질문
Were I you와 If I were you는 뜻이 다른가요
뜻은 완전히 같습니다. 단지 if를 생략하면서 were를 주어 앞으로 보낸 더 격식 있는 표현일 뿐입니다. 회화에서는 If I were you가 훨씬 자주 쓰이고, Were I you는 글이나 격식 있는 말투에서 주로 보입니다.
Should를 이용한 도치는 공손한 표현인가요
네, Should you have any questions처럼 안내문이나 이메일에서 자주 쓰이는 정중한 표현입니다. If you should have any questions보다 더 간결하고 격식 있게 들립니다.

