-아/어야 하다

have to / must

Meaning

-아/어야 하다 says something is necessary. You have to do it.

Form

  • Stem with ㅏ or ㅗ

    -아야 하다

    가다 → 가야 하다

  • Other stems

    -어야 하다

    먹다 → 먹어야 하다

  • 하다

    해야 하다

    공부하다 → 공부해야 하다

  • Polite

    야 해요

    가야 해요

Examples

  • 지금 가야 해요.

    I have to go now.

  • 약을 먹어야 해요.

    I have to take the medicine.

  • 한국어를 공부해야 해요.

    I have to study Korean.

Watch out

되다 is also common

-아/어야 되다 means almost the same thing in everyday speech. 가야 돼요 is as natural as 가야 해요.