語法問題:「助動詞+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つは、過去の動作を推量している表現です。

mustmay [might]couldcan't [couldn't]

の順で可能性の度合いが低くなっているのが、訳からも分かるはずです。
しっかり覚えましょう!

……………………

DVD教材『徳村英樹の英文法&英語構文・入門講座』がイエジュクで発売中です。

授業では、文法・構文を完全マスターするための土台となる「品詞」「文型」「句・節」を徹底解説しています。
この内容を学習するだけで、今までより格段に英文が読めて理解できるようになると思います。

価格も980円とお求めやすいので、ぜひトライしてみてください。

『徳村英樹の英文法&英語構文・入門講座』