영어로 글을 쓰고 나서 다시 읽어보면, 이상한 부분이 눈에 들어온다. 문법이 틀린 것 같긴 한데, 정확히 뭐가 틀린 건지 짚어내기가 어렵다. 어법 문제를 풀 때는 잘 맞히면서도 실전 영작에서는 같은 오류를 반복하는 사람이 많다. 문법 지식이 부족한 게 아니라, 자기 문장을 교정하는 체크리스트가 없기 때문이다.
학습자 작문 코퍼스를 분석한 연구들에서 일관되게 나오는 결론이 있다. 영어 학습자가 가장 자주 범하는 문법 오류 유형은 정해져 있다는 것이다. 시제, 관사, 수일치, 전치사. 이 네 가지가 오류의 대부분을 차지한다. 5,500만 단어 규모의 학습자 코퍼스와 19억 단어 규모의 원어민 코퍼스를 비교한 빈도 분석에서도 같은 패턴이 확인된다. 문제의 범위가 좁다는 건, 집중해서 고칠 수 있다는 뜻이기도 하다.
1. 영문법 실수의 빈도와 구조
ESL 학습자의 문법 어려움이 쓰기 능력 전반에 부정적 영향을 미친다는 건 직관적으로도 와닿지만, 연구 데이터로도 뒷받침된다. 2023년 IJLTER에 실린 연구에 따르면, 문법 오류는 단순히 한 문장의 정확도만 깎는 게 아니라 글 전체의 결속력(cohesion)을 약화시킨다. 시제가 문단 중간에 갑자기 바뀌면 독자는 시간 흐름을 놓치고, 관사가 빠지면 무엇을 가리키는지 모호해진다. 문법 오류 하나가 문장 하나의 문제가 아니라 글의 흐름 자체를 흔드는 셈이다.
그렇다면 어디서부터 잡아야 할까. Semantic Scholar에 등재된 학습자 작문 오류 분석(2023)에서 동사 시제가 가장 흔한 오류 범주로 꼽힌다. 그 뒤를 관사, 수일치, 전치사가 따른다. 이 순서가 중요하다. 모든 문법을 한꺼번에 교정하려고 하면 지치기만 하고, 빈도가 높은 것부터 하나씩 잡아가는 편이 훨씬 현실적이다.
영문법 공부를 체계적으로 하고 싶다면 영문법 공부 순서 가이드에서 전체 로드맵을 참고할 수 있다. 지금 필요한 건 공부 순서가 아니라, 이미 쓴 영작문에서 오류를 빠르게 찾아내고 고치는 실전 체크리스트다.
2. 시제 오류를 잡는 법
한국어에는 시제 체계가 비교적 단순하다. 영어의 12가지 시제 구분이 한국어 화자에게 직관적이지 않은 건 당연하다. 특히 현재완료(present perfect)와 과거 시제(past simple)의 구분에서 오류가 집중된다.
핵심 규칙은 시간 표현에 달려 있다. yesterday, last week, in 2020처럼 이미 끝난 시점을 특정하는 표현이 있으면 past simple을 쓴다. today, this week, recently처럼 아직 진행 중인 시간대를 가리키는 표현이면 present perfect가 자연스럽다. Cambridge 영어 문법 기준에서도 present perfect는 today, this week 같은 현재와 연결된 시간 표현과 함께 사용한다고 명시하고 있다.
"When did you go?"처럼 when으로 시작하는 의문문에서는 past simple을 쓴다. when 자체가 특정 시점을 묻는 단어이기 때문이다. 반면 "Have you ever been to Japan?"처럼 경험 여부를 묻는 문장에서는 present perfect를 쓴다. 시점이 아니라 경험의 유무가 핵심인 맥락이다.
시제 오류를 잡을 때 가장 효과적인 방법은, 문장마다 시간 표현을 먼저 찾는 것이다. 시간 부사(지난주, 이미, 방금, 최근)를 동그라미 치고, 그 시간 표현과 동사의 시제가 일치하는지 확인한다. 시제 학습은 시간 표현과 결합해서 연습할 때 교정률이 높아진다는 연구 결과도 이 접근법을 뒷받침한다.
시제를 체크할 때 확인할 항목을 정리하면 이렇다. 문장에 시간 부사가 있는가, 있다면 시제와 일치하는가. 끝난 시점(yesterday, last year)이 나오면 past simple인가. 진행 중인 시간대(today, this week, recently)면 present perfect인가. 문단 안에서 시제가 갑자기 바뀌지는 않는가. when 의문문에서 have를 쓰고 있지는 않은가. 이 정도만 짚어도 시제 오류의 70~80%는 잡힌다.
3. 관사 오류를 빠르게 찾는 기준
한국어에는 관사가 없다. 그래서 한국인 영어 학습자에게 관사 오류는 거의 숙명에 가깝다. 관사를 아예 빼먹거나, a와 the를 혼동하거나, 불필요한 곳에 the를 붙이는 패턴이 반복된다.
빠르게 점검하는 기준은 이렇다. 처음 언급하는 불특정 단수 명사에는 a를 쓴다. 이미 언급했거나 화자와 청자 모두가 무엇을 가리키는지 아는 경우에는 the를 쓴다. 셀 수 없는 명사나 복수 일반 명사에는 관사를 쓰지 않는 경우가 많다.
"I bought a book yesterday. The book was about grammar."
첫 문장에서 a book으로 도입하고, 두 번째 문장에서 the book으로 받는다. 이 흐름이 자연스럽다. 반대로 두 문장 모두 a book이라고 쓰면 서로 다른 책을 가리키는 것처럼 읽힌다.
관사는 이 글에서 전부 다루기에는 규칙이 복잡하다. a/the 관사 실수 줄이기에서 관사만 깊이 파고드니, 관사에 특히 약하다면 그쪽을 먼저 보는 게 좋다.
관사를 체크할 때는 단수 가산 명사 앞에 관사가 있는지부터 본다. 처음 등장하는 명사에 the를 잘못 쓰지 않았는지, 이미 언급한 명사를 다시 받을 때 the를 썼는지 확인한다. 불가산 명사에 a를 붙이지는 않았는지도 체크한다.
4. 수일치와 전치사 오류 패턴
시제와 관사를 잡았다면, 다음은 수일치와 전치사다. 이 둘은 빈도는 약간 낮지만, 틀렸을 때 문장이 어색해지는 정도는 심하다.
수일치 오류의 전형적인 패턴은 주어가 길어질 때 나타난다. "The list of grammar rules are complicated."에서 주어는 list이지 rules가 아니다. 그러니 동사는 is가 되어야 한다. 주어와 동사 사이에 전치사구(of grammar rules)가 끼어들면 가장 가까운 명사에 동사를 맞추는 실수를 저지르기 쉽다.
전치사 오류는 패턴이 정해져 있다기보다, 동사나 형용사와의 결합이 영어마다 고유하기 때문에 생긴다. depend on, interested in, good at. 한국어로는 전부 "~에"인데 영어에서는 on, in, at이 제각각이다. 이건 규칙을 외우기보다 자주 틀리는 조합을 모아서 반복하는 편이 빠르다.
수일치를 체크할 때는 주어를 정확히 찾았는지부터 본다. 전치사구 속 명사에 속지 않았는가. 주어가 단수면 동사에 -s가 붙었는가. Everyone, each, nobody 같은 부정대명사 뒤에 단수 동사를 썼는가.
전치사를 체크할 때는 동사+전치사 조합이 정확한지(listen to, depend on, arrive at), 형용사+전치사 조합이 정확한지(interested in, afraid of, good at)를 본다. 불필요한 전치사를 넣지는 않았는지도 확인한다. discuss about처럼 쓰면 틀렸다. discuss만 쓰면 된다.
5. 5분 영작문 셀프 교정 프레임워크
체크 항목이 많아 보이지만, 실전에서는 순서를 정해두면 5분이면 된다. 영작문을 쓰고 나서 바로 제출하지 말고, 아래 순서대로 한 바퀴를 돌려보자.
시제 스캔부터 시작한다. 글 전체를 훑으면서 시간 표현에 밑줄을 긋는다. 각 시간 표현 옆의 동사 시제가 맞는지 확인한다. 문단 안에서 시제가 불필요하게 왔다 갔다 하지 않는지도 본다.
그다음 관사 스캔. 명사만 쭉 따라가면서 읽는다. 단수 가산 명사에 관사가 빠지지 않았는지, a와 the의 선택이 맞는지 점검한다.
세 번째로 수일치 스캔. 주어-동사 쌍을 찾는다. 특히 주어가 긴 문장, 관계절이 포함된 문장에서 동사의 수가 주어와 일치하는지 확인한다.
마지막으로 전치사 스캔. 동사+전치사, 형용사+전치사 조합을 중심으로 훑는다. 확신이 없는 조합은 표시해두고 나중에 확인한다.
이 네 단계를 순서대로 돌리면, 한 번에 모든 걸 잡으려는 것보다 정확도가 높다. 사람의 주의력에는 한계가 있어서, 한 번에 한 가지 유형만 집중해서 보는 게 오류를 더 잘 잡아낸다.
자기 문장 교정 체크리스트를 가지고 있으면 글을 쓸 때마다 같은 기준으로 점검하게 되고, 반복되는 실수 패턴이 선명해진다. 교정을 거듭할수록 애초에 그 오류를 쓰는 빈도 자체가 줄어드는 효과가 있다.
6. 오답 노트를 교정 루틴에 연결하기
체크리스트로 잡아낸 오류를 그때그때 고치기만 하면 같은 실수가 반복된다. 교정한 내용을 기록으로 남겨야 한다. 문법 오답 노트라고 거창하게 생각할 필요 없다. 노트 앱이든 종이든, 틀린 문장과 고친 문장을 나란히 적어두는 것만으로 충분하다.
기록할 때 핵심은 오류 유형을 태그처럼 붙여두는 것이다. "시제 - present perfect/past simple 혼동", "관사 - 첫 등장 명사에 the 사용", "수일치 - 전치사구 뒤 명사에 동사 일치시킴". 이렇게 유형을 표시해두면 2~3주 뒤에 자기만의 오류 빈도표가 만들어진다. 시제에서 유독 많이 틀리는 사람이 있고, 관사가 특히 약한 사람이 있다. 자기 약점을 데이터로 아는 것과 감으로 아는 것은 교정의 정밀도가 다르다.
이 오답 노트를 간격 반복 학습법과 결합하면 효과가 배가 된다. 자주 틀리는 패턴을 플래시카드 앱에 넣어 간격을 두고 복습하면, 같은 구조를 영작할 때 자동으로 올바른 형태가 떠오르게 된다.
자신의 현재 문법 수준이 어느 정도인지 객관적으로 확인하고 싶다면 CEFR 문법 레벨 가이드를 참고해보자. 자기 레벨에서 흔히 나타나는 오류 유형이 무엇인지 알면 체크리스트의 우선순위를 더 정확하게 세울 수 있다. English Grammar Profile(EGP)은 고정된 실라버스가 아니라 학습자 필요에 따라 선택적으로 활용하는 참조 도구이므로, 자기에게 필요한 항목만 골라 쓰면 된다.
7. 체크리스트가 습관이 되는 지점
처음에는 영작문을 쓰고 나서 이 체크리스트를 돌리는 게 번거롭다. 하지만 2주 정도 반복하면 달라지기 시작한다. 시간 부사를 쓰는 순간 시제를 자동으로 확인하게 되고, 명사를 적을 때 관사를 빠뜨리는 빈도가 줄어든다. 교정이 아니라 작문 자체가 정확해지는 단계다.
영작문의 정확도는 문법 지식의 양이 아니라 자기 오류를 인식하는 속도에 달려 있다. 시제, 관사, 수일치, 전치사. 이 네 가지만 잡아도 영작문에서 느끼는 불안감이 확실히 줄어든다. 오늘 쓴 영작문 하나를 꺼내서, 시제부터 한번 훑어보자. 빨간 줄이 하나둘 보이기 시작하면 그게 교정의 출발점이다.