전체 문법 레슨

레슨 109 · 9단계: 생각 연결하기

By와 until

중급

By vs until

형태와 쓰임

by + 시점 (늦어도 ~까지), until + 시점 (~까지 계속), by the time…

1.기본적인 차이

둘 다 시점과 함께 쓰지만, 그 시점을 서로 다른 방식으로 봅니다.

의미함께 쓰는 것예문
by + 시간늦어도 ~까지 (마감)끝내기만 하면 되는 동작Please reply by Friday.
until / till + 시간~까지 계속 (그 후 멈춤)계속되는 상황이나 동작I'll wait until six.

스스로 물어보세요: 그 동작이 그 시간까지 계속 이어지나, 아니면 그 전에 끝내기만 하면 되나? 계속됨 → until. 마감 → by.

2.By — 마감

1. by + 시간 = 그 시간이나 그 전에

  • I need the report by Friday.

    금요일까지 보고서가 필요해요.

  • Dinner will be ready by seven.

    저녁은 7시까지는 준비될 거예요.

  • The parcel should arrive by the end of the week.

    소포는 이번 주말까지는 도착할 거예요.

2. by then / by that time / by now

  • Call me at nine. I'll be home by then.

    9시에 전화해. 그때쯤이면 집에 와 있을 거야.

  • They left at noon, so they should be in Da Lat by now.

    그들은 정오에 출발했으니까 지금쯤이면 달랏에 도착했을 거예요.

3. 완료 시제와 자주 씀 (「미래완료」 레슨 참고)

  • By next summer, I'll have saved enough for a motorbike.

    내년 여름까지는 오토바이 살 돈을 다 모아 놓았을 거예요.

  • By 2020, she'd moved to Saigon.

    2020년쯤에는 그녀가 이미 사이공으로 이사한 뒤였어요.

3.Until — ~까지 계속

1. 어떤 상황이 그 시간까지 계속되다가 멈춤. Till = until이며 말할 때 흔히 씁니다.

  • The shop is open until 10 pm.

    그 가게는 밤 10시까지 문을 열어요.

  • Let's wait here until the rain stops.

    비가 그칠 때까지 여기서 기다리자.

  • I work from nine till five.

    저는 9시부터 5시까지 일해요.

2. not … until = ~가 되어서야 (예상보다 늦게)

  • I didn't get home until midnight.

    자정이 되어서야 집에 도착했어요.

  • The film doesn't start until eight.

    영화는 8시나 되어야 시작해요.

3. until + 절: 미래의 일이라도 현재형 (will을 쓰지 않음)

  • Stay here until I come back.

    내가 돌아올 때까지 여기 있어. (until I will come back이 아님)

  • I'm not leaving until I've finished this chapter.

    이 장을 다 읽기 전까지는 안 갈 거예요.

4.By the time + 절

By the time + 절 = “이 일이 일어날 때쯤에는 다른 일이 이미 일어나 있다”. 주절의 동작은 그 시점보다 먼저 일어나므로 주절에는 완료 시제를 자주 씁니다.

시간형태예문
과거By the time + 과거형, … had + 과거분사By the time we got to the cinema, the film had started.
미래By the time + 현재형, … will have + 과거분사By the time you get here, I'll have finished.
  • By the time I found my keys, the bus had already left.

    제가 열쇠를 찾았을 때쯤에는 버스가 이미 떠나 버렸어요.

  • By the time you read this, I'll be on the plane.

    네가 이걸 읽을 때쯤이면 나는 비행기 안에 있을 거야. (By the time you will read가 아님)

이 뜻으로 “until the time”이라고 하지 마세요. “~했을 때는 이미 …해 있었다”라는 뜻에는 항상 by the time을 씁니다.

5.By와 until 나란히 비교하기

  • You can stay until Sunday.

    일요일까지 있어도 돼요. (일요일까지 계속 머묾)

  • You have to leave by Sunday.

    일요일까지는 떠나야 해요. (일요일이나 그 전에 떠남)

  • I'll be at work until six, so I'll be home by half past six.

    6시까지 일하니까 늦어도 6시 반까지는 집에 갈게요.

  • I can't finish it by Friday.

    금요일까지는 못 끝내요. (마감을 못 지킴)

  • I won't finish it until Friday.

    금요일이나 되어야 끝날 거예요. (금요일에 끝나고, 그보다 빠르지 않음)

6.자주 하는 실수

  • I have to finish this essay until Monday.

    I have to finish this essay by Monday.

    끝내야 하는 마감 → by.

  • We stayed at the party by midnight.

    We stayed at the party until midnight.

    그 시간까지 계속 머묾 → until.

  • Until the time I got to the station, the train had left.

    By the time I got to the station, the train had left.

    굳어진 표현: by the time.

  • By the time you will arrive, we'll have eaten.

    By the time you arrive, we'll have eaten.

    미래의 일이라도 by the time 뒤에는 현재형을 씁니다.

  • By the time we arrived, the shop closed.

    By the time we arrived, the shop had closed.

    먼저 일어난 동작 → 과거완료.

예문

  • Please send me the report by Friday. I need it for the meeting.
  • The shop is open every day until ten o'clock at night.
  • You can borrow my bike until Sunday.
  • I'll wait for you until six o'clock, but then I have to leave.
AI가 듣고 있어요...•App Store 및 Google Play에서 4.7/5

영어로 말해보세요 AI와 24/7

지금 앱 다운로드 — 즉각적인 발음 채점, 자연스러운 대화, 진짜 선생님 같은 교정.

AI 발음 채점즉각적인 피드백자연스러운 대화