-아/어야 하다
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 가야 해요.