英語
高校生

《should have 過去分詞》には、「〜したはずだ」と「〜すべきだったのに(実際はしなかった)」
2つの意味がありますよね
この2つの意味って別々にして覚えるんですか?
それとも何か繋がりがあって2つの意味が考えられるんですか?

回答

そもそもShould に義務と推量のざっくり二つの用法があることから来ているようです

義務 すべき →過去 → すべきだった
推量 はず →過去 → したはずだ

こちらリンク先の下の方に詳しくかいせつされてます
https://eigobu.jp/magazine/should#heading-5904

Uri

とても参考になりました!

ありがとうございました♪

この回答にコメントする
疑問は解決しましたか?