영어회화(I should와 have to의 차이 그리고 be supposed to)
나 이번 주 토요일에 출근해야 돼
- I have to go to work this Saturday.
* have to : ~해야한다(의무의 느낌)
나 이번 주 토요일에 출근하는게 좋겠어
- I should go to work this Saturday.
* should : 해야겠어 / 해야되겠어 / 하는게 좋을거야 / 하는게 좋겠어(나의 생각이나 판단)
너는 그것에 대해 걱정할 필요 없어
- You don't have to worry about that.
* have to의 부정형 don't have to : ~하지 않아도 된다, 안해도 된다, ~할 필요가 없다(don't need to와 비슷한 느낌)
너는 현금을 많이 가지고 다니면 안돼
- You shouldn't carry so much cash.
* should의 부정형 shouldn't : ~하지 않는게 좋겠다, ~하지마, '하면 안된다'라는 의미로도 쓰임(개인적인 충고나 조언으로)
너는 첫날에 늦으면 안돼.
- You're not supposed to be late on the first day.
* be supposed to : 전통, 상식적인 기준, 관습, 관례, 법, 정책, 규정 등과 같은 어떤 기준에 의한 '~하면 안된다' 라는 의미
be supposed to의 부정형과 shouldn't의 차이
You're not supposed to be late on the first day. 라고 하면 어떤 기준에 의해서 하지말라는 의미
You shouldn't be late on the first day. 는 내 개인적인 조언이나 충고에 의미
have to 와 be supposed to의 차이
I have to be in Myeongdong by 2 o'clock today 는 약간의 부정적 느낌, 내 의사와는 무관하게 결정된 의무
I'm supposed to be in Myeongdong by 2 o'clock today 는 긍정적 느낌, 내가 가진 책임, 사람간의 합의에 의해 생긴 책임
총 정리
1. have to - 단순 의무
2. should - 개인적인 권장/충고/조언
3. be supposed to - 기준에 의한 책임