1. should'~하는 것이 좋다, ~하는 것이 옳은 일이다, ~해야 한다'의 뜻을 갖는다. 

ex) The government should do more to reduce crime. 정부는 범죄를 줄이기 위해 더 노력해야 한다. 

ex) You look tired. You should go to bed. 너 피곤해 보여. 자러 가는 게 좋겠어. 

should는 무언가 옳지 않을 때, 기대한 것과 다를 때도 사용한다.

ex) I wonder where Liz is. She should be here by now. 난 리즈가 어딨는지 궁금해. 걔는 지금 여기에 있어야 해. (기대대로라면 여기 있어야 하는데 없다.) 

또한 should는 무언가 일어나길 기대한 것을 말할 때 사용한다.

ex) She's been studying hard for the exam, so she should pass. 걔는 시험 공부를 열심히 해왔으니 시험에 통과해야 해 (통과할 것이 기대됨). 


2. must나 have to만큼 강한 의미는 아니다. 

ex) You should apologize. 너가 사과하는 것이 옳은 일이야.

ex) You must apologize. 너는 사과해야해. (다른 대안이 없음)


3. should have p.p과거에 하지 않았지만 했어야 했던 일을 말할 때 사용한다. 반대로 shouldn't have p.p과거에 무언가를 했지만 하지 말았어야 했던 것을 말할 때 사용한다. 

ex) You missed a great party last night. You should have come. Why didn't you? 너 지난 밤에 엄청난 파티를 놓쳤어. 너 왔어야 했어. 왜 안 왔어?

ex) I feel sick. I shouldn't have eaten so much. 나 몸이 좀 안 좋아. 너무 많이 먹지는 않았어야 했어. 


4. ought to는 should 대신에 사용가능하다. 

ex) Do you think I ought to apply for this job? 너는 내가 이 직장에 지원하는 것이 좋다고 생각해? 



<참고 자료>

[1] Raymond Murphy, Cambridge, Grammar in use intermediate, p. 62-63. 

+ Recent posts

티스토리 툴바