if 없는 가정법, Without But for 도치 판별

if 없는 가정법, Without But for 도치 판별

응급실에서는 긴 문진을 할 틈이 없습니다. “만약 ~라면”을 다 묻는 대신, “이 처치가 없었다면 위험했다”처럼 조건을 압축해 말하죠.

영어도 급하거나 격식을 차릴 때 if를 겉으로 드러내지 않고 가정을 담습니다. 이것이 if 없는 가정법이죠. if가 사라져도 가정의 뜻은 동사 형태 속에 그대로 남아 있습니다.

오늘은 Without과 But for, 그리고 if를 생략한 도치가 어떻게 가정법을 담는지, 그 판별의 기준을 정리해 보겠습니다.

if가 안 보여서 놓치는 가정

if가 없으면 가정법이 아니라고 여겨, 문장을 직설법으로 잘못 읽기 쉽습니다. 아래 문장을 보죠.

직설법으로 오해한 문장Without your help, I will fail the exam.

“네 도움이 없다면”이라는 가정이 깔려 있어, 주절은 가정법의 would fail이어야 합니다.

도치를 놓쳐 어색한 문장If I were rich, I would travel — 격식을 갖춘 글에서는 종종 if를 생략합니다.

격식체나 문어에서는 if를 빼고 Were I rich로 뒤집는 쪽이 자연스럽습니다.

두 문장 모두 겉에 if가 없거나 숨어 있어, 가정의 신호를 놓치기 쉽습니다. 신호는 다른 곳에 있죠.

if 없는 가정법이 뜻을 남기는 자리

if가 사라져도 가정법의 뜻은 주절의 would, could, might와 동사 형태에 남습니다. 그래서 if 없는 가정법은 주절의 조동사부터 보면 정체가 드러나죠.

Without과 But for는 “~이 없다면” 또는 “~이 없었다면”이라는 조건을 통째로 담은 말입니다. 각각 If it were not for와 If it had not been for로 풀 수 있죠.

현재를 가정한 문장Without your help, I would fail the exam.

지금 도움이 있다는 사실을 뒤집어, 주절에 would fail을 썼습니다.

과거를 가정한 문장But for his quick action, the patient would have died.

그가 빠르게 처치한 과거를 뒤집어, 과거완료의 would have died로 받습니다.

네 도움이 없다면 시험에 떨어질 거예요. (그런데 if가 안 보이죠?) Without이 그 조건을 대신 짊어진 것이죠. 겉의 if가 아니라 주절의 조동사가 가정법을 알려 줍니다.

if를 생략하면 일어나는 도치

가정법에서 if를 직접 생략할 수도 있습니다. 이때는 빈자리를 메우듯 were, had, should를 주어 앞으로 보내 도치가 일어나죠.

그래서 Were I, Had I, Should you로 시작하면 생략된 if를 떠올리면 됩니다. if 없는 가정법의 대표적인 모습입니다.

were를 앞세운 도치Were I in your position, I would accept the offer.

If I were에서 if를 빼고 were를 앞으로 보낸 형태입니다.

had를 앞세운 도치Had I known the truth, I would have told you.

If I had known에서 had가 주어 앞으로 나와 과거의 일을 가정합니다.

즉 if 없는 가정법은 if를 지운 자리를 도치나 전치사구로 메웁니다. 문장 머리의 도치와 주절의 조동사를 함께 보면 가정을 놓치지 않죠.

Without과 But for에서 자주 틀리는 경우

가장 많이 흔들리는 자리는 현재와 과거를 가르는 지점입니다. Without과 But for 자체는 시제를 드러내지 않으니, 주절의 조동사로 때를 맞춰야 하죠.

도치에서도 실수가 잦습니다. 가정법의 be동사는 주어와 상관없이 were를 쓰므로, was를 앞세우면 틀립니다.

과거인데 주절이 어긋난 문장Without his quick action, the patient would die.

이미 지나간 과거라면 주절은 would have died로 맞춰야 합니다.

was를 앞세워 틀린 도치Was I in your position, I would accept.

가정법의 be동사는 Were I로, was는 도치 자리에 오지 않습니다.

그래서 Without이나 But for를 만나면 주절의 조동사로 현재인지 과거인지부터 가르고, 도치라면 were와 had의 형태를 확인하세요. if가 없을 뿐, 규칙은 그대로입니다.

if 없는 가정법 비교 표

구분if 없는 형태if로 풀어쓰기
없다면 (현재)Without / But for your helpIf it were not for your help
없었다면 (과거)But for his actionIf it had not been for his action
도치 (현재)Were I youIf I were you
도치 (과거)Had I knownIf I had known

핵심 정리

if 없는 가정법은 if를 지운 대신, 주절의 would나 could, 그리고 Without, But for, 도치라는 신호로 가정을 알립니다. 겉의 if를 찾지 말고 주절의 조동사와 동사 형태로 때를 판별하는 것이 핵심이죠.

응급실에서 조건을 길게 묻지 않고 바로 판단하듯, 이 문장들도 if를 생략한 채 가정을 압축합니다. 신호만 알아보면 숨은 조건이 선명하게 드러납니다.

예상 문제

문제. 빈칸에 가장 알맞은 것을 고르시오. (고2 어법)______ for the firefighters’ help last night, the family could not have escaped.
① But
② Without being
③ Had it not

[해설] 빈칸 뒤 for와 어울려 “~이 없었다면”을 뜻하려면 But for가 되어야 합니다. last night의 과거를 가정하므로 주절도 could not have escaped로 맞습니다. ②은 for와 이어지지 않고, ③는 뒤에 been for가 와야 성립합니다.

[정답] ①