語法問題:「助動詞+have Vp.p.」
……………………
■問■
You should ( ) to me when I warned you.
「私が注意したときに、私の言うことを聞いておくべきだったのに。」
という訳になります。
答えは(3) have listened です。
should have Vp.p.
は、過去の動作に対して、「〜すべきだったのに」という「後悔」を表します。
ought to have Vp.p.
も同じ意味になります。
「助動詞+have Vp.p.」という形は他にもいくつかあるので、まだ覚えてない人はメモして覚えましょう。
1.must have Vp.p.
「Vしたに違いない」
2.may [might] have Vp.p.
「Vしたかもしれない」
3.could have Vp.p.
「Vした可能性があった」
4.can't [couldn't] have Vp.p.
「Vしたはずがない」
この4つは、過去の動作を推量している表現です。
must → may [might] → could → can't [couldn't]
の順で可能性の度合いが低くなっているのが、訳からも分かるはずです。
しっかり覚えましょう!
……………………
DVD教材『徳村英樹の英文法&英語構文・入門講座』がイエジュクで発売中です。
授業では、文法・構文を完全マスターするための土台となる「品詞」「文型」「句・節」を徹底解説しています。
この内容を学習するだけで、今までより格段に英文が読めて理解できるようになると思います。
価格も980円とお求めやすいので、ぜひトライしてみてください。
□『徳村英樹の英文法&英語構文・入門講座』