영어 시제 실수 해결법: 시간 부사와 동사 일치만 알면 원어민처럼 완벽해집니다
영어를 배우면서 가장 당혹스러운 순간 중 하나가 바로 시제 선택이지요. 특히 미국에서 아이들을 가르칠 때도 보면, 학생들이 참 자주 틀리는 부분이 바로 이 '시간 부사'와 '시제의 불일치' 문제랍니다. 오늘은 이 기본기를 제대로 다져서, 다시는 헷갈리지 않도록 확실히 짚어드릴게요.
명확한 과거 시점을 찍어주는 힘
시제는 사실 시간의 좌표를 찍는 일과 같습니다. 과거의 특정 시점을 나타내는 부사구가 문장에 있다면, 동사는 반드시 과거 시제로 화답해야 하지요. 이게 영어 문법의 아주 근원적인 규칙이거든요.
미국 초등학교에서 아이들에게 글쓰기를 가르칠 때도 이 부분을 정말 강조합니다. 1990년이나 지난주와 같은 특정 과거 시점이 나오면, 머릿속에서 바로 동사 형태를 과거형으로 바꿔야 한다는 것을 일종의 패턴 학습처럼 익히게 하거든요.
* The Senate votes on the law in 1990. (X)
* The Senate voted on the law in 1990. (O)
상원은 1990년에 그 법안에 대해 투표했다.
여기서 votes라고 쓰면 문장이 어색해집니다. 1990년이라는 빈출 표현이 이미 나왔는데, 현재형 동사를 쓰는 건 시간 여행을 하겠다는 것과 다름없거든요. 자, 그럼 실전 예문을 하나 더 볼까요?
* I finished my project yesterday. (O)
나는 어제 내 프로젝트를 끝냈다.
* I have finished my project yesterday. (X)
나는 어제 내 프로젝트를 끝냈다.
yesterday는 명백한 과거의 한 점입니다. 하지만 have finished라는 현재완료는 과거부터 지금까지의 연결 고리를 의미하기 때문에, 이렇게 똑 부러지는 과거 부사와는 절대 짝꿍이 될 수 없답니다 ㅎㅎ
현재완료와 과거 시제의 결정적 차이
많은 분이 현재완료를 '그냥 조금 더 세련된 과거'라고 오해하시곤 해요. 하지만 이건 엄연히 다른 영역입니다. 현재완료(have + p.p.)는 과거의 일이 현재에 어떤 영향을 미치고 있는지, 혹은 현재까지 어떤 상태가 이어지는지를 설명하는 방식이지요.
미국에서 생활할 때도 이 차이를 모르면 오해가 생기곤 합니다. 예를 들어 "I lost my key."라고 하면 단순히 과거에 열쇠를 잃어버렸다는 사실만 전달되지만, "I have lost my key."라고 하면 "그래서 지금도 열쇠가 없어서 집에 못 들어가고 있다"는 현재의 결과까지 포함하게 되거든요.
* Joy is very busy lately. (X)
* Joy has been very busy lately. (O)
조이는 최근에 매우 바쁜 상태이다.
lately(최근에)라는 표현은 과거부터 지금까지의 기간을 아우르는 녀석이라, 단순 현재형과는 어울리지 않습니다. 이럴 때는 현재완료 진행형이나 현재완료를 써서 시제의 연속성을 살려주셔야 해요.
* I was in New York City twenty years ago. (O)
* I have been in New York City twenty years ago. (X)
나는 20년 전에 뉴욕에 있었다.
이미 20년 전이라는 종결된 시점을 찍었기 때문에, 완료형 시제는 발을 들일 틈이 없답니다. 이런 기본적인 규칙만 익혀도 문장의 퀄리티가 확 달라지지요!
대과거를 써야 하는 순간, by의 마법
때로는 과거보다 더 이전의 일을 말해야 할 때가 있어요. 이걸 대과거(had + p.p.)라고 부르지요. 어떤 기준이 되는 과거 시점보다 앞선 상황을 설명할 때 정말 유용합니다.
특히 by + 과거 시간 구문이 등장하면 무조건 대과거를 의심해보셔야 해요. 2005년까지라는 기준점보다 더 전에 이미 시작된 일이라면, 그 기준점에 맞춰 시제를 한 단계 더 뒤로 물려주는 센스가 필요하거든요.
* By 2005, many companies have had business cooperation. (X)
* By 2005, many companies had had business cooperation. (O)
2005년까지 많은 기업이 사업 협력을 맺었었다.
이 문장은 2005년이라는 과거의 시점보다 그 이전에 협력이 이루어졌음을 나타내기 위해 had had를 썼습니다. 처음 보면 조금 낯설지만, 시제의 상대성을 이해하면 이보다 명확한 표현이 없답니다 ㅎㅎ
실전 문제로 확인하는 시제 감각
자, 이제 배운 내용을 토대로 연습문제를 풀어볼까요? 정답이 왜 그런지 스스로 설명해보는 과정이 정말 중요해요.
- She (live / lived / has lived) in London for three years when she was a child.
- We (arrive / arrived / have arrived) at the airport two hours ago.
- By the time I arrived home, my mom (cook / cooked / had cooked) dinner.
정답을 맞히셨나요? 1번은 when she was a child라는 명확한 과거 시점이 있으므로 lived가 정답입니다. 2번은 ago가 있으니 당연히 arrived가 와야겠지요! 마지막 3번은 도착한 시점(arrived)보다 요리를 끝낸 시점이 더 빠르니 had cooked를 써야 합니다.
주의할 점은 단순히 답만 고르는 게 아니라, 왜 그 시제가 답이 될 수밖에 없는지 문장 안에서 근거를 찾아내는 것입니다. 이런 체계적인 접근이 여러분의 영어 실력을 근원적으로 바꿔줄 거예요.
오늘 배운 내용, 아주 중요하니까 꼭 복습해보세요. 영어가 단순히 암기가 아니라 논리라는 것을 느끼셨으면 좋겠습니다. 질문이 있으시면 언제든 댓글 남겨주세요. 우리 모두 영어 고수가 되는 그날까지 함께해요! ㅎㅎ