시간 전치사는 언제 일어나는지, 얼마나 오래 계속되는지, 어디서 끝나는지, 지금이나 다른 사건에서 얼마나 떨어져 있는지 중 하나에 답합니다. 이 주제의 두 영역은 시점에 관한 것이고, 두 영역은 기간에 관한 것이며, 한 영역은 둘을 함께 다룹니다. 이 가이드는 다섯 부분으로 되어 있으며, 진단 테스트의 다섯 부분과 정확히 일치합니다.
영어 원문 가이드 읽기 → 이 페이지는 기계 번역이며 원어민의 검토를 거치지 않았으므로 부정확한 부분이 있을 수 있습니다. 기준은 영어판입니다.
진단 결과를 보면 어느 부분을 복습해야 하는지 알 수 있습니다. 아래에서 해당 부분을 누르세요.
핵심 개념: 시간이 문장에서 무엇을 하는가?
단어 자체가 아니라, 시간 표현이 문장에서 하는 역할로 전치사를 고르세요. 같은 시간 단어라도 역할이 다르면 다른 전치사를 쓸 수 있습니다.
| 문장이 알려 주는 것 | 사용 | 부분 |
|---|---|---|
| 시점: 언제 일어나는가 | at, on, in | 1 |
| 길이, 시작된 때, 또는 그 일이 일어난 기간 | for, since, during, while | 2 |
| 한계: 어디서 끝나는가, 또는 언제까지 끝내야 하는가 | by, until, within, from…to, over | 3 |
| 지금이나 다른 사건을 기준으로 센 시간 | ago, in, before, after | 4 |
- 1
시점인가요? 크기로 고르세요. 시각에는 at, 요일이나 날짜에는 on, 더 긴 기간에는 in을 씁니다.
- 2
길이인가요, 시작된 때인가요? for는 길이를 세고, since는 시작을 나타내고, during은 사건을 나타내며, while은 주어와 동사 앞에서 during과 같은 역할을 합니다.
- 3
한계가 있나요, 아니면 두 번째 시간이 있나요? by는 기한, until은 얼마나 오래인지를 나타냅니다. before와 after는 다른 시간과 비교하고, ago는 지금부터 거꾸로 셉니다.
부분 1과 4는 시점에 관한 것입니다. 부분 2와 3은 기간에 관한 것입니다. 부분 5는 둘을 함께 다루고, 전치사가 필요 없는 말도 덧붙입니다.
in, at, on
어느 날, 어떤 날짜, 몇 시인가요? 시간의 크기가 결정합니다.
규칙: 작은 시점은 at. 이름이 있는 날이나 날짜는 on. 더 긴 기간은 in. morning, afternoon, evening에는 in, night에는 at, 요일에 하루 중 시간대가 붙으면 on을 씁니다.
시간이 작을수록 더 구체적인 단어를 쓴다
하루의 시간대와 공휴일
| 시간 | 전치사 | 예문 |
|---|---|---|
| morning, afternoon, evening | in | I study in the morning. |
| night | at | It is quiet at night. |
| 요일과 하루 중 시간대 | on | We meet on Monday morning. |
| 공휴일 하루 | on | The concert is on Christmas Eve. |
지역에 따라 쓰임이 다른 경우가 있습니다. 영국 영어에서는 at the weekend와 at Christmas (공휴일 기간 전체)라고 합니다. 미국 영어에서는 on the weekend라고 하고, 보통 over Christmas 또는 on Christmas라고 합니다. 모두 맞는 표현입니다.
이 부분에서 자주 틀리는 것
- in, at, on을 혼동한 경우
The class finishes on 4:30.✓ The class finishes at 4:30.시각에는 at을 씁니다. - 하루 중 시간대에 전치사를 잘못 쓴 경우
Owls hunt in night.✓ Owls hunt at night.morning과 달리 night에는 at을 씁니다. - 하루 중 시간대에 전치사를 잘못 쓴 경우
The party is in Saturday night.✓ The party is on Saturday night.요일이 있으면 on이 됩니다.
더 보기: at을 쓰는 정확한 시점
기간의 시작과 끝에는 at을 씁니다: at the beginning of March, at the end of the month. 새벽, 해질녘, 정오도 마찬가지이며, 다음 표현도 at을 씁니다: at the same time 그리고 at the moment.
for, since, during, while
얼마나 오래인가, 언제부터인가, 무엇이 진행되는 동안인가? 답하려는 질문과 뒤에 오는 말이 결정합니다.
규칙: for는 길이를 셉니다. since는 시작한 시점을 나타냅니다. during은 기간을 나타내며 명사 앞에 옵니다. while은 같은 역할을 하지만 주어와 동사 앞에 옵니다.
길이, 시작, 아니면 사건?
| 단어 | 뒤에 오는 말 | 예문 |
|---|---|---|
| for | 시간의 길이 | I have lived here for five years. |
| since | 시작한 시점 | I have lived here since 2019. |
| during | 사건이나 기간을 나타내는 명사 | No one spoke during the meeting. |
| while | 주어와 동사, 또는 -ing 형태 | No one spoke while the manager was talking. |
since는 보통 현재완료와 함께 씁니다. for는 어떤 시제와도 쓸 수 있습니다: I stayed there for a week. during을 단순한 시간의 길이와 함께 쓰지 마세요: during two hours. for를 쓰세요.
이 부분에서 자주 틀리는 것
- for와 since를 혼동한 경우
My uncle has been a pilot since twenty years.✓ My uncle has been a pilot for twenty years.twenty years는 길이이므로 for입니다. - during과 while을 혼동한 경우
The lights went out during we were eating.✓ The lights went out while we were eating.We were eating에는 주어와 동사가 있으므로 while입니다. - for와 during을 혼동한 경우
He was sick during three days.✓ He was sick for three days.단순한 시간의 길이에는 during이 아니라 for를 씁니다.
범위와 한계
어디서 시작하고, 끝나고, 또는 언제까지 끝내야 하는가? 한계가 결정합니다.
규칙: by는 기한입니다. until은 무언가가 얼마나 오래 계속되는지를 나타냅니다. from…to는 양쪽 끝을 모두 나타내고, within은 시간 범위 안을 뜻하며, over는 한 기간에 걸친 변화를 나타냅니다.
by는 기한입니다. until은 얼마나 오래인지를 나타냅니다.
from…to, within, over
| 단어 | 의미 | 예문 |
|---|---|---|
| from…to | 범위의 양쪽 끝 | The store is open from 9 a.m. to 6 p.m. |
| within | 시간 범위가 끝나기 전의 어느 시점 | It must be submitted within 24 hours. |
| over | 그동안 무언가가 변하는 일정한 기간 | Things have changed over the years. |
till은 until의 구어체 형태입니다.
이 부분에서 자주 틀리는 것
- by와 until을 혼동한 경우
The pool stays open by 9 p.m.✓ The pool stays open until 9 p.m.문을 연 상태가 9 p.m.까지 계속됩니다. - by와 until을 혼동한 경우
Return the library books until Monday.✓ Return the library books by Monday.Monday가 기한입니다. - in과 within을 혼동한 경우
Delivery is free in 10 miles of the store.✓ Delivery is free within 10 miles of the store.within은 한계 안쪽을 뜻합니다.
더 보기: from…to와 until
끝나는 시점만 말할 수도 있고, 양쪽 끝을 모두 말할 수도 있습니다: The café is open until 11 p.m. 또는 Classes run from April to July.
before, after, ago, in
지금부터 센 것인가, 다른 사건부터 센 것인가? 기준점이 결정합니다.
규칙: ago는 지금부터 거꾸로 셉니다. in 다음에 시간을 쓰면 앞으로 셉니다. before와 after는 두 번째 시간이나 사건과 비교합니다.
ago는 지금부터 뒤를 봅니다. in은 앞을 봅니다.
before와 after는 다른 시간과 비교한다
| 단어 | 의미 | 예문 |
|---|---|---|
| before | 다른 것보다 앞선 | We need to leave before 8 a.m. |
| after | 다른 것보다 뒤의 | We will meet after lunch. |
ago는 보통 과거형과 함께 쓰고 시간 뒤에 옵니다: I moved here five years ago. 시간 앞에는 절대 오지 않습니다.
지금부터 앞으로 셀 때는 after가 아니라 in을 씁니다: the train leaves in ten minutes, not after ten minutes. after에는 다른 시간이나 사건이 필요합니다: after lunch, after the game.
이 부분에서 자주 틀리는 것
- ago, before, after를 혼동한 경우
We bought this car before three years.✓ We bought this car three years ago.ago는 지금부터 거꾸로 셉니다. - ago, before, after를 혼동한 경우
The guests left ago an hour.✓ The guests left an hour ago.ago는 시간 뒤에 옵니다. - 지금부터의 시간에 after를 쓴 경우
The doctor will see you after five minutes.✓ The doctor will see you in five minutes.in은 지금부터 앞으로 셉니다.
헷갈리는 표현과 전치사가 필요 없는 경우
어떤 표현이 맞는가, 아니면 전치사가 필요 없는가? 문장이 무엇을 재는지가 결정합니다.
규칙: 문장이 무엇을 재는지 물어보세요: 길이, 기한, 위치. this, last, next, every, yesterday, tomorrow 앞에는 보통 in, on, at을 쓰지 않습니다.
문장이 무엇을 재는지 물어보세요
| 짝 | 다음 경우에 앞의 것을 고르세요 | 다음 경우에 뒤의 것을 고르세요 |
|---|---|---|
| for / during | 양을 말할 때: for two hours | 사건의 이름을 말할 때: during the meeting |
| for / since | 길이를 말할 때: for ten years | 시작한 때를 말할 때: since 2015 |
| by / until | 기한일 때: by Friday | 어느 시점까지 계속될 때: until Friday |
| in / within | 딱 그만큼 앞일 때: in ten minutes | 그 전 아무 때나 일어날 수 있을 때: within ten minutes |
전치사가 필요 없는 경우
올바른 표현
We leave next Friday.
I saw her last night.
She called me yesterday.
I run every morning.
틀린 표현
We leave on next Friday.I saw her at last night.She called me in yesterday.I run in every morning.
이 규칙은 in, on, at에 관한 것입니다. 의미를 더할 때는 다른 전치사가 앞에 올 수 있습니다: by tomorrow, until next week, since last year.
이 부분에서 자주 틀리는 것
- 필요 없는 전치사를 쓴 경우
The festival starts on next Saturday.✓ The festival starts next Saturday.next 앞에는 in, on, at을 쓰지 않습니다. - 필요 없는 전치사를 쓴 경우
It rained a lot in last week.✓ It rained a lot last week.last 앞에는 in, on, at을 쓰지 않습니다. - 필요 없는 전치사를 쓴 경우
She waters the plants in every day.✓ She waters the plants every day.every 앞에는 in, on, at을 쓰지 않습니다.
자가 점검
각 문장이 맞는지 생각해 보세요. 눌러서 답을 확인하세요. 부분 표시는 잘 모르겠을 때 어디를 봐야 하는지 알려 줍니다.
부분 1The museum opens on 10 a.m.
틀림. The museum opens at 10 a.m. 시각에는 at을 씁니다.
부분 1Our school was built in 1987.
맞음. 연도에는 in을 씁니다.
부분 2He has taught math since eight years.
틀림. He has taught math for eight years. eight years는 시간의 길이입니다.
부분 2I fell asleep while the teacher was talking.
맞음. The teacher was talking에는 주어와 동사가 있으므로 while입니다.
부분 3The sale continues by Sunday.
틀림. The sale continues until Sunday. 할인은 그날까지 계속됩니다.
부분 3The tickets must be booked by March 1.
맞음. by는 기한을 나타냅니다.
부분 4She started the job before two months.
틀림. She started the job two months ago. ago는 지금부터 거꾸로 세며 시간 뒤에 옵니다.
부분 4The pizza will arrive in half an hour.
맞음. in 다음에 시간의 길이를 쓰면 지금부터 앞으로 셉니다.
부분 5We are going camping on this weekend.
틀림. We are going camping this weekend. this 앞에는 in, on, at을 쓰지 않습니다.
부분 5The printer has not worked since Monday.
맞음. Monday는 시작한 시점이므로 since입니다.
AI 연습 프롬프트
이 내용을 AI 채팅 도구에 붙여 넣으세요.