문법 없이 영어 말하는 법: 동사 앞에서 시간 창을 고르는 실전 절차
문법 없이 영어 말하는 법: 말하기 전에 시간 표현을 보고 기간이 닫혔는지 열렸는지만 판단해 시제를 고르는 실전 절차를 소개합니다.

이 페이지의 내용
동료에게 여행 이야기를 하는데, 문장이 이미 입 밖으로 나오고 있습니다: I have gone to Kyoto last month. 말하면서 그 문장을 듣고, 어젯밤에는 규칙을 알고 있었습니다. 문제는 지식이 아닙니다. 규칙이 동사 뒤에 도착한다는 점입니다.
이 글은 그 순간을 위한 결정 절차이지, 시제 체계를 또 설명하는 글이 아닙니다. 바로 문법 없이 영어 말하는 법입니다: 머릿속 문법 용어 대신 말하기 전에 질문 하나를 던지고, 반 초 만에 알아볼 수 있는 시간 표현 목록을 쓰는 방법입니다.
규칙이 너무 늦게 도착하는 이유
글을 쓸 때는 문장을 되돌아보고 고칠 수 있습니다. 말하기에는 편집 창이 없습니다. 어떤 형태가 어떤 시간과 맞는지 떠올릴 때쯤이면 동사는 이미 나갔고, 듣는 사람은 이미 장면을 그린 뒤입니다.
규칙을 더 열심히 외우는 것으로는 해결되지 않습니다. 규칙에는 이름이 두 개, 용법이 여섯 가지쯤 있고, 인출 비용은 집중할 여유가 가장 적을 때 발생합니다. 결정을 더 앞으로, 답을 기억하는 곳이 아니라 눈에 보이는 곳으로 옮기세요. 바로 시간 표현입니다.
문법 없이 영어 말하는 법
선택 전체는 동사를 정하기 전에 던지는 질문 하나로 줄어듭니다. 그 기간이 끝났습니까, 아니면 아직 열려 있습니까?
- 닫힌 기간: 하루, 한 주, 여행이 끝났으므로 그 기간 안의 무엇도 더는 바뀔 수 없습니다. 단순 과거을 씁니다.
- 열린 기간: 그 기간에 지금이 포함되므로 상황이 여전히 바뀔 수 있습니다. 현재 완료를 씁니다.
질문은 동사가 아니라 시간에 관한 것입니다. 동작을 완료/미완료로 분류하는 것이 아닙니다. 바로 그 설명이 이 결정을 실시간에서는 불가능하게 느껴지게 합니다. 당신은 창이 닫혔는지를 판단하는 것입니다.

화자는 추상적으로 시제를 고르는 경우가 드뭅니다. 언제인지를 말하고, 형태가 따라옵니다.
기간을 닫는 여덟 가지 시간 닻, 기간을 열어 두는 네 가지 시간 닻
이 닻들은 듣는 사람이 위치를 알 수 있고 이미 끝난 시간을 가리킵니다.
yesterday— 하루가 끝났습니다.last night— 밤이 끝났습니다.last week— 지칭된 주가 끝났습니다.two days ago— 세는 일이 끝났습니다.in 2019— 그해는 닫혔습니다.on Monday— 지나간 월요일이지, 다가오는 월요일이 아닙니다.when I was at school— 인생의 그 부분이 끝났습니다.during my last job— 그 일자리는 끝났습니다.
다음 닻들은 창을 열린 채로 둡니다. 지금을 포함하거나 끝을 말하지 않기 때문입니다.
so far— 기간이 이 순간까지 이어지고 계속될 수 있습니다.this week— 이번 주에는 오늘이 포함됩니다.ever— 기간은 지금까지의 당신 인생입니다.already— 사건이 예상보다 이르고, 그 결과가 현재에 있습니다.
시간 표현은 아니지만 열린 그룹에 속하는 신호가 둘 더 있습니다. since는 계속되는 시작점을 가리키고, yet은 지금까지를 뜻합니다. 둘 다 닫힌 창과 어울리지 않습니다. 그래서 I have seen him yesterday는 어색하고 I saw him yesterday는 어색하지 않습니다.
같은 주제의 열두 쌍
각 행에서 주제는 같습니다. 바뀌는 것은 기간뿐이고, 동사가 그것을 따라갑니다.
| 상황 | 닫힌 기간 | 열린 기간 |
|---|---|---|
| 여행 | We booked the flight last week. | We have already booked the flight. |
| 보고서 | I sent the report on Friday. | I have already sent the report. |
| 일자리 | She left her last job in 2021. | She has changed jobs three times. |
| 영화 | I saw that film last night. | I have seen that film twice this year. |
| 배송 | The parcel arrived two days ago. | The parcel has just arrived. |
| 전화 | I called the client yesterday. | I have called the client twice today. |
| 프로젝트 | The team finished the migration in June. | The team has finished the migration. |
| 호텔 | I stayed there when I was in Berlin. | I have stayed there before. |
| 예산 | We agreed the budget on Monday. | We have agreed the budget. |
| 강좌 | He took the course in 2019. | He has taken the course. |
| 이메일 | I wrote to her last week. | I have written to her already. |
| 일자리 제안 | They offered me the job two days ago. | They have just offered me the job. |
한 행을 소리 내어 읽고 기간만 바꿔 보세요. 규칙이 아니라 닻이 일을 합니다.
두 초 자기 점검
상대방이 아직 질문을 끝내는 동안, 조용히 세 동작을 순서대로 실행하세요.
- 시간 표현을 먼저 둡니다.
- 그 기간에 지금이 포함되는지 묻습니다.
- 형태를 고르고 계속 말합니다.
첫 동작이 나머지를 쉽게 만듭니다. last week 같은 표현은 이미 가진 덩어리이고, 그걸 말하면 동사가 오기 전에 선택이 정해집니다. 닫힌 덩어리면 단순 과거, 열린 덩어리면 현재 완료입니다.

이 점검은 거꾸로도 작동합니다. 말하면서 잘못된 형태가 들리면 문장을 끝내고 기간을 다시 말하세요: Sorry, that was last month.
둘 다 맞을 때, 그리고 의미가 달라질 때
학습자에게 규칙이 믿을 수 없다고 느끼게 하는 패턴이 하나 있습니다. 같은 날에 대해 두 형태가 모두 맞을 수 있고, 선택이 의미를 바꿉니다.
I didn't have any lunch today. — 점심 창이 닫혔습니다. 늦었고 지금은 먹지 않을 것입니다.
I haven't had any lunch today. — 하루가 아직 열려 있고 점심은 여전히 가능합니다.
시제는 장식이 아닙니다. 상황이 여전히 바뀔 수 있는지 듣는 사람에게 알려 줍니다.
미국식 영어에는 고치기보다 알아 둘 만한 예외가 있습니다. 그곳에서는 특히 already와 yet에서 단순 과거이 현재 완료를 자주 대신합니다. 그래서 Did you eat yet?가 자연스럽고, 영국식은 Have you eaten yet?를 선호합니다. 이것을 오류로 취급하지 마세요.
모국어 간섭
모국어가 과거 시간을 하나의 형태로 표시하거나, 시제 대신 조사로 표시한다면, 본능은 두 역할 모두에 한 형태를 내놓을 것입니다. 그래서 이 오류가 여러 해의 학습 후에도 남습니다. 당신은 규칙을 번역하는 것이 아니라, 그 구분이 필요 없었던 습관을 따르고 있기 때문입니다.
녹음에서 귀 기울여 들을 만한 실수 두 가지가 있습니다.
- 현재 완료 + 닫힌 닻:
I have seen him yesterday.대신I saw him yesterday.라고 말하세요. - 단순 과거 +
since:I work here since 2020.대신I have worked here since 2020.라고 말하세요.
두 실수에는 원인이 하나 있습니다. 닻과 동사가 따로 선택되었다는 점입니다.
오늘 밤 녹음할 열 가지 프롬프트
프롬프트마다 답을 하나씩, 각각 한 번에, 대본 없이 녹음하세요.
Tell me what you did last weekend.Describe a trip you took last year.What have you finished so far this week?Tell me about a film you have seen twice.What did you do on your first day at your current job?Have you ever lost something important?When did you last speak English outside work?What have you already done today?Tell me about a project your team finished last year.What have you learned in the last month?
그다음 연필을 들고 한 번만 들으세요. 오직 한 가지만 확인합니다. 동사 앞에 닻이 나타났습니까? 실수가 아니라 닻을 표시하세요. 닫힌 닻과 현재 완료가 함께 나오면 단순 과거으로 다시 말하고, 반대의 경우도 그렇게 하세요.
받아서 대답해 주는 파트너는 훈련을 올바른 방식으로 더 어렵게 만듭니다. 다음 문장을 준비할 수 없기 때문입니다. HiBay 앱은 발음, 문법, 어휘 피드백과 함께 AI 대화 연습을 제공하며, App Store 설명에는 IELTS 말하기 연습이 나와 있습니다.
자주 묻는 질문
말하기 전에 시간 표현을 꼭 알아야 하나요?
아니요. 다만 동사 앞에는 있어야 하며, 그 창은 훨씬 좁습니다. 대부분의 화자는 문장이 만들어지면서 표현을 찾아내고, 그것으로 충분히 이릅니다. 닻은 보통 본동사 앞에 오기 때문입니다. 만약 뒤에 온다면 문장을 끝내고 짧은 후속 말로 기간을 다시 말하세요. 계획이 필요한 경우는 여러 사건이 있는 이야기 하나입니다. 먼저 닻의 순서를 정하세요.
말할 때 왜 단순 과거과 현재 완료를 섞나요?
두 형태가 두 개의 규칙이 아니라 하나의 습관으로 저장되어 있기 때문입니다. 시간 압박을 받으면 가장 많이 쓰는 형태를 떠올리고, 그다음 시간 표현이 도착해 그것과 모순됩니다. 닻에서 출발하면 갈등이 사라집니다. 형태보다 먼저 기간을 고르므로 늦게 도착할 수 없기 때문입니다.

