should have p.p

안녕하세요.

오늘은 Nate the Great에 나오는 should have p.p라는 표현을 알아보도록 하겠습니다. page 16에 ‘You should have called ….’는 우리말로 하면 표현들은 ‘너는 어제 전화 했어야 했어’ 라고 할수 있습니다.  즉, should have p.p는 과거에 대한 후회나 유감을 표시하는 표현입니다.

조동사는 대부분 과거형이 과거의 뜻을 가지지 않습니다. 단 하나의 예외는 can과 could인데요. ~할수 있다 라는 능력의 의미를 가질 때 could는 과거의 뜻을 가집니다. 따라서 shall과 should도 거의 의미상의 차이가 없습니다. should가 좀더 공손한 표현이라는 것을 빼면요.

그래서 과거의 의미를 집어 넣기 위해서  should 다음에 완료형인 have p.p를 넣게된 것입니다. ‘~하는 것이 좋다’라는 should와 과거를 나타내는 have+p.p가 결합해서 ‘~하는 것이 좋았다’ 또는 ‘~했어야 했다’라는 표현이 됩니다.

should have p.p를 사용한 문장이 책안에 또 있는데요. page 22에서 찾아 보시길 바랍니다.

연습문제 내드리겠습니다.

  1. 너는 작년에 돈을 좀 모았어야 했어.(save some money)
  2. 그는 시험에 통과하기 위해서 더 열심히 공부해야 했어.(study harder, to pass the test)
  3. 나는 좀더 일찍 자야 했어.(sleep earlier)

연습문제 푸시고 정답이나 질문 있으시면 보내주세요.

감사합니다.