의무를 나타내는 must와 have to

B1 · 중급조동사

must와 have to는 둘 다 한국어의 “-아/어야 해요”에 해당하지만, 과거, 미래, do를 쓰는 의문문에는 have to만 쓸 수 있어요.

이번 레슨에서 배울 내용

  • must는 형태가 고정된 조동사예요: 한 가지 형태뿐이고, -s도 과거형도 없고, 뒤에 to도 붙지 않아요.
  • have to는 일반동사처럼 바뀌어요: has/have, had to, will have to, do/does
  • had to는 must와 have to의 과거형이에요(“-해야 했어요”).
  • will have to는 미래형이에요(“-해야 할 거예요”). must에는 미래형이 없어요.
  • don't have to = “-지 않아도 돼요”(필요 없음), mustn't = “-면 안 돼요”(금지)

의무를 나타내는 두 가지 방법

must와 have to는 어떤 일이 필요하거나 의무라는 뜻으로, 둘 다 한국어의 “-아/어야 해요”, “-아/어야 돼요”에 해당해요. 긍정문에서는 뜻이 아주 비슷해요. must는 말하는 사람 스스로 꼭 해야 한다고 느끼는 일이나 공식적인 규칙에 잘 어울리고, have to는 상사, 법, 마감처럼 밖에서 정해진 의무에 잘 어울려요. 미국 영어의 일상 회화에서는 have to를 훨씬 많이 쓰고, 편한 영국 영어에서는 have got to도 써요.

부정문에서는 한국어가 도와줘요. 한국어도 영어처럼 두 가지를 분명히 구분하거든요. “돈을 안 내도 돼요”(필요 없음)는 You don't have to pay, “여기서 담배를 피우면 안 돼요”(금지)는 You mustn't smoke here예요. mustn't(must not)는 금지, don't have to는 그럴 필요가 없다는 뜻이에요.

"I must finish this by Friday."
"She has to finish her homework before dinner."

must는 형태가 바뀌지 않아요

must는 주어가 누구든 한 가지 형태예요. he, she, it 뒤에서도 -s가 붙지 않고, to must 같은 부정사도 없고, 무엇보다 과거형이 따로 없어요. 한국어의 “-아/어야 하다”는 “해야 했어요”, “해야 할 거예요”처럼 어미를 바꿔 시제를 나타내지만, must는 항상 그대로예요. 그래서 “I musted”나 “Yesterday I must work late”라고 할 수 없어요.

must는 조동사라서 뒤에 to 없이 동사원형이 와요: must leave. “must to leave”가 아니에요. have to를 먼저 외웠다면 to를 붙이고 싶어지지만, to가 붙는 건 have to뿐이에요.

"He has to catch an early train tomorrow. (he musts라고 하지 않아요)"
"Yesterday, I had to work late. (I musted라고 하지 않아요)"

have to가 빈자리를 채워요

must는 형태를 바꿀 수 없으니 다른 시제나 do를 쓰는 의문문이 필요하면 have to를 써요. 과거는 had to, 미래는 will have to, 의문문은 Did you have to…?예요. have to의 have는 일반동사라서 he, she, it 뒤에서는 has to가 되고, 의문문과 부정문에서는 do/does/did를 써요.

여기서 한국어가 큰 도움이 돼요. “-아/어야 하다”가 어미를 바꾸듯 have to도 형태를 바꾸거든요. “-해야 했어요”는 had to, “-해야 할 거예요”는 will have to예요. “오래 기다려야 했어요?”는 did를 써서 “Did you have to wait long?”이라고 물어요. have to를 “-해야 한다”라는 한 덩어리로 외웠다면 “He have to”, “He haves to”처럼 말하기 쉬우니 주의하세요. 바른 형태는 has to예요.

"We had to show ID at the old office."
"We will have to reschedule the meeting."
"Did you have to wait long?"

실생활 영어 표현

"We had to cancel the trip."
"They will have to submit new documents."
"Did she have to retake the exam?"
"He has to leave early today."

주의하세요

✗Yesterday, I musted work late.
✓Yesterday, I had to work late.

must에는 과거형이 없어요. “늦게까지 일해야 했어요”는 had to예요.

✗We will must reschedule the meeting.
✓We will have to reschedule the meeting.

“회의 일정을 바꿔야 할 거예요”를 will must로 옮기면 안 돼요. will 뒤에는 must를 쓸 수 없으니 will have to를 써요.

✗He must to leave early today.
✓He has to leave early today.

to는 have to에만 붙어요. must 뒤에는 to 없이 동사원형이 와요: he must leave 또는 he has to leave.

✗I musts finish this by Friday.
✓I must finish this by Friday.

must에는 -s가 붙지 않아요. he, she, it 뒤에서도 마찬가지예요.

✗You mustn't pay — it's free.
✓You don't have to pay — it's free.

“무료라서 돈을 안 내도 돼요”는 필요 없다는 뜻이라 don't have to예요. mustn't는 “-면 안 돼요”라는 금지예요.

✗He have to catch an early train tomorrow.
✓He has to catch an early train tomorrow.

have to의 have는 일반동사라서 주어가 he면 has to예요. haves to도 아니에요.

한국어와 비교해 보기

한국어는 “해야 해요”, “해야 했어요”, “해야 할 거예요”처럼 문장 끝의 어미로 시제를 바꿔요

must에는 과거형도 미래형도 없어서 시제를 바꾸려면 have to로 바꿔요. “-해야 했어요”는 had to(“Yesterday, I had to work late.”), “-해야 할 거예요”는 will have to(“We will have to reschedule the meeting.”)예요. “musted”나 “will must”라는 형태는 없어요. 참고로 “I must have lost my keys.”는 “열쇠를 잃어버린 게 분명해요”라는 추측이지, 의무의 과거가 아니에요.

학교에서 have to를 “-해야 한다”라는 한 덩어리로 외우는 경우가 많아요

have to의 have는 일반동사라서 주어와 시제에 따라 바뀌어요. he, she, it이면 has to(“He has to leave early today.”), 과거는 had to, 의문문과 부정문에는 do/does/did를 써요(“Did you have to wait long?”). “He have to”나 “He haves to”는 틀린 형태예요. 그리고 to는 have to에만 붙고, must 뒤에는 붙지 않아요: “He must leave.”

한국어에서 “-면 안 돼요”(금지)와 “-지 않아도 돼요”(필요 없음)는 전혀 다른 표현이에요

영어도 마찬가지예요. “You mustn't smoke here.”는 “여기서 담배를 피우면 안 돼요”, “You don't have to pay.”는 “돈을 안 내도 돼요”예요. “-해야 해요”의 부정이라고 생각해서 must에 not을 붙이면 “You mustn't pay.”(돈을 내면 안 돼요)라는 전혀 다른 뜻이 돼요. “-지 않아도 돼요”는 don't have to로 기억하세요.

💡 “-해야 했어요” = had to, “-해야 할 거예요” = will have to. must에는 이런 형태가 없어요.

💡 must + 동사원형(to 없음). have to는 he, she, it 뒤에서 has to가 돼요.

💡 “-지 않아도 돼요” = don't have to, “-면 안 돼요” = mustn't. 한국어와 똑같이 구분해요.

실생활 상황: 바빴던 한 주 이야기

"You look exhausted — what happened?"

"I had to work late every night this week."

"That sounds rough. Will you have to do the same next week?"

"I hope not — I must get some rest this weekend."

연습

연습 문제 1 · 바른 문장을 고르세요

Choose the correct sentence.

연습 문제 2 · 바른 문장을 고르세요 – 과거의 의무

Choose the correct sentence — past obligation.

연습 문제 3 · 바른 문장을 고르세요

Choose the correct sentence.

연습 문제 4 · 알맞은 질문을 고르세요

Choose the correct question.

연습 문제 5 · 알맞은 답을 고르세요

Which of these has no past tense form of its own?

연습 문제 6 · 바른 문장을 고르세요 – 과거에만 있던 규칙

Choose the correct sentence for a rule that existed only in the past.

연습 문제 7 · 바른 문장을 고르세요

Choose the correct sentence.

연습 문제 8 · 바른 문장을 고르세요 – 미래의 의무

Choose the correct sentence — future obligation.

연습 문제 9 · 문장을 완성하세요 – 과거의 의무

Complete (past obligation): 'Last year, I ___ (have to) travel a lot for work.'

연습 문제 10 · 문장을 완성하세요 – 미래의 의무

Complete (future obligation): 'After the merger, employees ___ (have to) reapply for their jobs.'

연습 문제 11 · 현재의 의무와 과거·미래의 의무로 나누세요

must finish
had to finish
will have to finish
has to finish
must attend
had to attend

0 / 6 분류 완료

연습 문제 12 · 자주 하는 실수: 과거의 의무에 must 쓰기

Korean: “어제는 늦게까지 일해야 했어요.” Which English sentence is correct?

빠른 도전

다섯 문제로 배운 내용을 확인해 보세요.

문제 1 / 5

점수: 0/0

Choose the correct sentence.

배운 내용

  • must는 한 가지 형태뿐이에요: -s, 부정사, 과거형이 없고 뒤에 to도 붙지 않아요.
  • have to는 일반동사처럼 바뀌어서 어떤 시제에도 쓸 수 있어요. “-아/어야 하다”가 어미를 바꾸는 것과 같아요.
  • had to는 must와 have to의 과거형이에요(“-해야 했어요”).
  • will have to는 미래형이에요(“-해야 할 거예요”). must에는 미래형이 없어요.
  • mustn't = 금지(“-면 안 돼요”), don't have to = 필요 없음(“-지 않아도 돼요”).
이 카테고리의 레슨 모두 보기