도치 구문 해석, 원래 어순으로 되돌리는 4단계 독해법
조각이 뒤섞인 퍼즐을 맞출 때는 보통 네 모서리와 테두리 조각부터 찾습니다. 뼈대가 잡히면 가운데 조각은 생각보다 쉽게 제자리를 찾죠. 아무 조각이나 집어 끼우기 시작하면 시간이 몇 배로 걸립니다.
도치 구문 해석도 이와 같습니다. 어순이 뒤바뀐 문장을 앞에서부터 단어 순서대로 옮기면 뜻이 꼬이지만, 동사와 주어라는 테두리부터 찾으면 원래 문장이 금세 드러나죠. 오늘은 도치 문장을 원래 어순으로 되돌려 정확하게 해석하는 순서를 단계별로 정리합니다.
앞에서부터 읽다가 생기는 도치 오역
도치 문장은 문법적으로 완전히 바른 문장입니다. 문제는 맨 앞의 명사를 주어로, 그 뒤를 동사로 짐작하며 읽는 우리의 습관이죠.
잘못 읽은 해석Little did he know what was waiting for him.
→ 그는 조금 알았다, 무엇이 자신을 기다리는지. (오역)
On the bench by the lake sat an old man feeding the ducks.
→ 호숫가의 벤치가 앉았다, 오리에게 먹이를 주는 노인을. (오역)
첫 문장의 little은 ‘조금’이 아니라 ‘전혀 ~않다’라는 부정어이고, did he know는 의문문이 아니라 도치된 어순입니다. 앞에서부터 읽다 보니 부정의 뜻이 정반대로 뒤집혔죠.
두 번째 문장은 the bench를 주어로 착각했습니다. 하지만 the bench는 전치사 on의 목적어이고, 실제 주어는 동사 sat 뒤의 an old man이죠.
도치 구문 해석의 4단계
도치 문장을 만나면 아래 네 단계를 차례로 밟습니다. 퍼즐의 테두리를 먼저 맞추듯, 동사와 주어를 먼저 고정하는 것이 핵심이죠.
도치 문장 복원 4단계
- 문두 신호 확인: 부정어, only, 장소 부사구, 보어, so, 조동사(Had, Were, Should)로 시작하는지 본다.
- 동사 찾기: 신호 덩어리가 끝난 바로 뒤에서 조동사나 동사를 찾는다.
- 주어 묶기: 동사 뒤의 명사구를 수식어까지 끝까지 묶어 주어로 정한다.
- 복원과 해석: ‘주어 + 동사 + 나머지’로 되돌린 뒤, 앞에 나왔던 말의 강조를 살려 옮긴다.
앞의 두 문장을 이 순서대로 다시 읽어 보겠습니다. 첫 문장은 신호가 부정어 Little이고, 동사는 did, 주어는 he입니다. 두 번째 문장은 신호가 장소 부사구 On the bench by the lake이고, 동사는 sat, 주어는 an old man feeding the ducks죠.
원래 어순으로 복원한 문장He did not know at all what was waiting for him.
An old man feeding the ducks sat on the bench by the lake.
“그는 몰랐다. (얼마나?) 전혀. (무엇을?) 무엇이 자신을 기다리고 있는지.” 그래서 ‘그는 무엇이 자신을 기다리고 있는지 전혀 알지 못했다’로 옮기죠. 두 번째 문장은 ‘호숫가 벤치에 오리에게 먹이를 주는 노인이 앉아 있었다’가 됩니다.
4단계의 ‘강조를 살린다’는 말도 중요합니다. 원문이 장소를 먼저 보여 주었다면 우리말도 장소부터 옮기는 편이 원문의 흐름에 가깝고, 부정어가 앞에 섰다면 ‘전혀’, ‘결코’처럼 강한 부정으로 살려 주는 것이 좋죠.
주어의 끝을 정하는 법
도치 구문 해석에서 가장 많이 막히는 곳은 3단계, 주어의 끝입니다. 도치된 주어는 문장 끝에 오는 경우가 많아 관계사절이나 분사구가 붙어 길어지기 쉽죠.
긴 주어 묶기Among the guests were several writers who had won major awards.
→ Several writers who had won major awards were among the guests.
주어 덩어리는 보통 다음 동사나 문장 끝이 나오기 전까지 이어집니다. 동사 were 뒤의 several writers에서 끝내지 말고, 그 명사를 꾸미는 who절까지 한 덩어리로 묶어야 ‘주요 상을 받은 작가 여러 명이 손님 중에 있었다’라는 정확한 해석이 나오죠.
가정법과 so 도치에도 같은 순서로
if가 생략된 가정법 도치
if가 생략된 가정법 도치는 1단계 신호가 조동사 Had, Were, Should입니다. 물음표가 없는데 문장 맨 앞에 조동사가 있으면, 의문문보다 if절의 시작을 먼저 의심해야 하죠.
if 생략 도치Had I known the truth, I would have told you. → If I had known the truth, …
Should you have any questions, please contact us. → If you should have any questions, …
“진실을 알았더라면 너에게 말했을 텐데. (실제로는?) 몰라서 말하지 못했다.” 쉼표 앞까지가 조건이고, 쉼표 뒤의 주절에서 결과가 나온다는 신호죠.
so와 such가 앞에 선 도치
so나 such 보어가 앞에 나온 문장도 같은 방법으로 풉니다. ‘so + 형용사’ 뒤의 동사를 찾고 그 뒤의 주어를 묶은 다음, that절의 결과로 이어 읽으면 되죠.
so, such 도치So tired was she that she fell asleep on the bus. → She was so tired that she fell asleep on the bus.
Such was his anger that nobody dared to speak. → His anger was such that nobody dared to speak.
두 번째 문장은 such가 ‘그 정도’라는 뜻의 보어로 쓰인 경우입니다. ‘그의 분노가 너무 커서 아무도 감히 말하지 못했다’로 옮기면 자연스럽죠.
학생들이 자주 틀리는 해석
첫째, 조동사가 주어 앞에 있다는 이유로 의문문으로 읽는 경우입니다. 문장 끝에 물음표가 없다면 도치를 먼저 떠올려야 하죠.
의문문으로 읽은 경우Never have I felt so welcome.
→ 이렇게 환영받는 기분을 느낀 적이 있었나? (오역)
→ 이렇게 환영받는다고 느낀 적은 한 번도 없었다.
둘째, 문두 부사구 속 명사를 주어로 착각하는 경우입니다. 전치사 뒤의 명사는 주어가 될 수 없다는 점만 기억해도 이 실수는 크게 줄죠.
전치사 뒤 명사를 주어로 읽은 경우Behind the old church stands a small bakery.
→ 오래된 교회가 서 있다, 작은 빵집 뒤에. (오역)
→ 오래된 교회 뒤에 작은 빵집이 하나 있다.
셋째, 문장 맨 앞의 Should를 ‘~해야 한다’로 옮기는 경우입니다. Should 뒤의 절이 쉼표로 끝나고 주절이나 명령문이 이어지면, if가 생략된 조건절이죠.
Should를 의무로 읽은 경우Should you need help, call this number.
→ 당신은 도움이 필요해야 한다, 이 번호로 전화하라. (오역)
→ 혹시 도움이 필요하면 이 번호로 전화하세요.
문두 신호별 복원 방법 비교 표
| 구분 | 도치 문장 | 원래 어순 | 해석 포인트 |
|---|---|---|---|
| 부정어 | Little did he know the truth. | He did not know the truth at all. | ‘전혀 ~않다’ |
| only + 부사구 | Only at midnight did the noise stop. | The noise stopped only at midnight. | ‘~에야 비로소’ |
| 장소 부사구 | On the bench sat an old man. | An old man sat on the bench. | 장소부터 옮겨도 됨 |
| 보어 | Equally important is a good night’s sleep. | A good night’s sleep is equally important. | 결론부터 옮김 |
| if 생략 | Had I known, I would have helped. | If I had known, I would have helped. | 조건절로 해석 |
| so + 형용사 | So tired was she that she fell asleep. | She was so tired that she fell asleep. | that절은 결과 |
핵심 정리
도치 구문 해석은 문두 신호 확인, 동사 찾기, 주어 묶기, 복원과 해석의 네 단계로 정리됩니다. 앞에서부터 단어 순서대로 옮기지 말고, 동사와 주어를 먼저 고정한 뒤 ‘주어 + 동사’ 순서로 되돌려 읽는 것이 핵심이죠.
테두리 조각부터 맞춘 퍼즐이 빨리 완성되듯, 동사와 주어부터 찾은 문장은 긴 수식어가 붙어 있어도 쉽게 풀립니다. 수능 지문에서 부정어나 장소 부사구, 문장 맨 앞의 조동사가 보이면 연필로 동사에 밑줄을 긋고 그 뒤의 주어에 괄호를 쳐 보세요. 몇 번만 반복하면 눈이 먼저 테두리를 찾아갑니다.
예상 문제
문제. 다음 문장을 Not until을 쓰지 않은 원래 어순의 문장으로 바꿔 쓰고 우리말로 해석하시오. (고2 서술형)Not until the lights went out did the children stop talking.
[해설] 문두 신호는 부정어 Not until이고, 주절의 동사는 did, 주어는 the children입니다. 도치를 풀면 did의 부정 not이 주절로 돌아가 did not stop talking이 되고, until절은 문장 뒤로 갑니다. ‘~하고 나서야 비로소 …했다’는 강조를 살려 해석합니다.
[정답] The children did not stop talking until the lights went out. / 불이 꺼지고 나서야 비로소 아이들은 떠드는 것을 멈췄다.









