본문 바로가기

공부/영어

[영어문법] must ~ , have to ~ , should ~

반응형
출처 : http://www.studylang.com/17

 

해야 한다. 하면 좋다. 라는 뜻의 의미들.


must ~ :  해야 한다.
must not ~ : 안 해야 한다.

must 로는 의문문을 만들 수 없음.
must 는 과거가 없다.
그럼 의문문과 과거는 어찌 만드나? 똑같은 의미를 가진 have to ~ 를 사용함.



have to ~ : 해야 한다.
Don't have to ~ : 안 해도 된다.
의문 : Do you have to ~  ? : ~ 해야 되지 않겠니?
과거 : had to ~ : ~ 했어야 했다.


should ~ : 하면 좋다.
should not ~ : 안하는게 좋다.
의문 : Should I ~ ? : ~ 하는게 좋을까?
과거 : 엥 어떻게 해야 하나? 아시는 분 도움좀 ;; ㅎㅎ
( 똑같은 Should 이면.. 구분은 어떻게?? )




should 는 의견이라는 개념이 있기 때문에 I think 와 같이 쓰이는 경우가 많고,
I think를 사용했을때 뒤에 나오는 문장은 부정문이 안 나오게 해야 한다.

잘못된 문장 : I think you should not buy this car.
고쳐진 문장 : I don't think you should buy this car.

반응형