[13本-問03]
(1) My brother ( ) have been very popular when he was a high school student. He still gets lots of New Year's cards from his former classmates.
1.must 2.ought to 3.should 4.would
●解説
must have+過去分詞~で「~だったに違いない」。現在の状態から過去を強く推量する用法です。
2.ought to 3.shouldは、ともに+have+過去分詞~で、「~したはずだ/~すべきだったのに」という 弱い推量/過去の不実行の行為を表します。ここでいう『弱い推量』というのは、動作や行為・状態が完了していることを推測する場合に用いられます。→ She should have arrived there by now.「今頃彼女はそこへ着いているはずだ。」
4.would have+過去分詞~は、「~だったのに」という仮定法過去完了の用法です。
よって正解は、現在の状態から過去を強く推量する用法となる must have+過去分詞~の、1.mustです。
日本語訳:「私の兄は高校生の時とても人気があったに違いない。今でもかつてのクラスメイトから多くの年賀状が来ている。」
※助動詞+完了形は、高校英文法の助動詞+完了形を参照してください。
※上記の英文法問題は大学入試センター試験の英文法過去問題を引用しています。[13本-問03]というのは、2013年本試験の第2問の問3です。