文法・語法問題解説3

問題3

(  )に当てはまるものを選べ
You ought to (   ) it to me sooner.
1 tell / 2 be told / 3 have told

【解説】
問題集の解説はこう↓
ought to have + 過去分詞
1・「〜すべきであったのに(実際はしなかった)」(義務)
2・「〜したはずだ」(推量)(= should have + 過去分詞)

これだと答えが 3 have should だというのは分かるが、なぜ他の選択肢は違うのかの説明がない!

もう少し詳しく解説すると、後ろが to me なので、受け身の[2 be told]は×。

次に sooner の [er] に注目! 何かと比べて「より早く」といっているが、何と比べてか?

比べる基準がないなら、基本となるのは普通は「現在」になる。

今と比べて「より早い」ということは、この文章は実は「過去」の文章だったのです。ということで 1 tell は×

よって答えは 3 have told となる。

問4(名詞)解説へ進む
問2(関係詞)解説へ戻る
文法・語法問題編へ戻る
高校英語教室トップへ

間違いなどありましたら、受験勉強研究ネットワーク LEVEL UPまでご連絡ください。

How about some links?

Who are you guys?

  • ウサギ

    先生

    センター試験の英語は特に「目指すべき英語力」の指標ともなり得るので、他大学の入試問題にも影響を及ぼします。何が問われているのかをしっかり把握し、1つ1つ丁寧に確認し、真の実力(英語力)を身につけましょう。

  • ネコ

    生徒

    センター試験の過去問見ていて思ったんだけど、なんか解説が雑じゃない?解説を読んで理解できる? おいらはできないよ。ちゃんとわかるように解説してよ。今まで英語の勉強をサボっていたのはあやまるからさぁ