간접화법은 상대가 한 말을 그대로 인용하지 않고 전달하는 방식입니다. 대화를 다시 들려줄 때 거의 언제나 쓰이는 구조이며, 시제와 대명사, 시간 표현이 함께 바뀐다는 특징이 있습니다.
.webp?alt=media&token=4dabb997-5e34-423f-bd66-20a9b55ec326)
직접화법은 상대가 한 말을 따옴표 안에 그대로 옮깁니다. 반면 간접화법은 그 말을 자신의 문장 속에 녹여 다시 표현하며, 보통 said나 told 같은 전달 동사로 시작하고 시제는 한 단계 과거로 물러납니다.
거의 모든 학습자가 걸려 넘어지는 규칙입니다. 다른 문법 선택과 달리 마음대로 생략할 수 없기 때문입니다. 전달 동사가 과거형(said, told, asked)일 때는 원래 말이 지금도 사실이더라도 전달되는 절의 시제가 보통 한 단계 뒤로 물러납니다.
| 직접화법 시제 | 간접화법 시제 | 예문 |
|---|---|---|
| 단순 현재 | 단순 과거 | "I work here." → She said she worked here. |
| 현재 진행 | 과거 진행 | "I am working." → She said she was working. |
| 현재완료 | 과거완료 | "I have finished." → She said she had finished. |
| 단순 과거 | 과거완료 | "I finished." → She said she had finished. |
| Will | Would | "I will call." → She said she would call. |
| Can | Could | "I can help." → She said she could help. |
시제 외에도 간접화법에서는 대명사가 새로운 화자의 관점에 맞게 바뀌고, 원래 발화 시점을 벗어나면 의미가 통하지 않는 시간·장소 표현도 함께 조정됩니다:
| 직접화법 | 간접화법 |
|---|---|
| I / we | he / she / they |
| my / our | his / her / their |
| here | there |
| this / these | that / those |
| today | that day |
| tomorrow | the next day |
| yesterday | the day before |
말을 다시 옮기는 방식은 원래 문장의 기능에 따라 달라집니다:
said / told + that(생략 가능) + 시제를 뒤로 옮긴 절 형태를 씁니다.
asked + if / whether 뒤에 평서문 어순을 씁니다(조동사 도치 없음).
asked + 의문사 + 평서문 어순을 씁니다.
told / asked + 목적어 + to부정사 구조를 씁니다.
이 두 전달 동사는 간접화법에서 가장 자주 혼동되는 짝입니다. 차이는 구조에 있습니다. say는 뒤에 목적어가 필요 없지만, tell은 반드시 목적어가 필요합니다. 이 부분을 틀리면 문장이 가장 빠르게 어색해집니다.
| 동사 | 구조 | 예문 |
|---|---|---|
| Say | say (that) + 절 | He said he would call later. |
| Tell | tell + 목적어 + (that) + 절 | He told her he would call later. |
| Say | say + something + to someone | He said something interesting to me. |
| Tell | tell + 목적어 + to + 동사원형 | He told her to wait. |
자주 쓰이는 상황별 변환 예시를 나란히 비교해 보세요:
| 직접화법 | 간접화법 |
|---|---|
| "I am busy today," he said. | He said he was busy that day. |
| "Where do you live?" she asked. | She asked where I lived. |
| "Close the door," the teacher said. | The teacher told me to close the door. |
| "I have never been there," she said. | She said she had never been there. |
어순, 시제 일치 누락, 전치사 오용과 관련된 다음 실수에 주의하세요:
| 틀린 문장 | 맞는 문장 |
|---|---|
| She asked did I like it. | She asked if I liked it. |
| He said that he will call tomorrow. | He said that he would call the next day. |
| She told to me to wait. | She told me to wait. |
| He asked where did I live. | He asked where I lived. |
| She told that she was leaving. | She said that she was leaving. |
| He said me to be quiet. | He told me to be quiet. |
Learna AI는 실제 대화 속에서 시제 일치 규칙을 확인해, 과거로 바뀌어야 할 문장이 현재 시제를 그대로 쓰고 있으면 바로 표시하고 어떤 단어를 고쳐야 하는지 짚어 줍니다. 시제 규칙을 이해한 뒤에도 놓치기 쉬운 대명사와 시간 표현의 변화도 함께 점검하며, say와 tell을 혼동하는 순간을 잡아내 왜 한쪽은 목적어가 필요하고 다른 한쪽은 그렇지 않은지 설명해 줍니다. Learna로 간접화법을 연습한 학습자들은 평서문, 의문문, 명령문 전반에서 올바른 시제 일치 적용이 74% 향상되었다고 답했습니다.
간접화법의 평서문과 의문문이 익숙해지면, 같은 시제 이동 원리가 조건문으로 자연스럽게 이어집니다. 조건문 역시 시제 선택을 정확히 하는 것이 핵심인 구조입니다.
Learna의 학습 코스로 배운 문법을 직접 활용해 보세요:
상대가 한 말을 그대로 인용하지 않고 전달하는 방식으로, 보통 said나 told로 시작하며 시제 변화가 함께 일어납니다.
직접화법은 상대의 말을 따옴표 안에 그대로 옮기고, 간접화법은 그 말을 자신의 문장 속에 다시 풀어 쓰면서 대개 시제를 한 단계 뒤로 옮깁니다.
전달 동사가 과거형일 때 전달되는 절의 시제가 보통 한 단계 뒤로 물러나는 규칙입니다. 예를 들어 단순 현재는 단순 과거가 됩니다.
asked 뒤에 if나 whether를 쓰고, 주어와 조동사를 도치하지 않은 평서문 어순을 이어 씁니다: She asked if I was coming.
asked 뒤에 의문사를 쓰고 평서문 어순을 이어 씁니다. She asked where did I live가 아니라 She asked where I lived가 맞습니다.
told나 asked 뒤에 목적어와 to부정사를 씁니다: He told me to wait 또는 She asked him not to be late.
네, 대명사는 보통 새로운 화자의 관점에 맞게 바뀝니다. I는 he나 she가 되고, my는 his나 her가 됩니다.
today, tomorrow, here 같은 말은 원래 발화 시점을 벗어나면 의미가 통하지 않으므로 보통 that day, the next day, there로 바뀝니다.
대부분은 그렇지만 could, would, might 같은 조동사와 과거완료는 더 뒤로 옮길 시제가 없으므로 그대로 유지됩니다.
평서문 어순으로 바꾸지 않고 의문문 어순(조동사가 주어 앞)을 그대로 두는 것입니다. "She asked where I lived" 대신 "She asked where did I live"라고 쓰는 경우가 대표적입니다.
네, 전달 동사가 현재 시제이거나 원래 말이 지금도 변함없는 사실일 때는 시제를 바꾸지 않아도 됩니다.
said, told, asked, explained 같은 전달 동사로 시작하며, 평서문에는 흔히 that을, 예/아니오 의문문에는 if나 whether를 이어 씁니다.
Learna AI는 과거로 바뀌어야 할 문장이 현재 시제를 그대로 쓰고 있으면 이를 표시하고, 정확히 어떤 단어를 고쳐야 하는지 설명해 줍니다.
네. Learna AI는 연습용 대화를 진행한 뒤 그 내용을 간접화법으로 다시 말해 보게 하고, 시제·대명사·어순 실수를 그 자리에서 바로잡아 줍니다.