演習問題

<問題>
最も適当なものはどれか。
You should (___) to me when I warned you.

(1) be listened
(2) be listening
(3) have listened
(4) listen
(2007年度大学入試センター試験より)
<解答>
(3)

<訳例>
「僕が注意した時に、君は言うことを聞けばよかったんだ」

 助動詞の問題。should have p.p.で「〜すべきだった:しておけばよかった」という意味になる。この形になっている(3)を選んだ場合にのみ、後のwhen I warned youという過去を表す副詞節にうまくつながる。
(解説:駿台予備学校)