会話に使える!英文法

「英会話に文法はいらない」は完全な間違い!実用的な英文法の知識をどんどん紹介します。

助動詞

”should have pp”には2つの意味

助動詞”should”に2つの意味がありますよね。

「~のはずだ」という推量
「~すべきだ」という義務

これが”should have p.p.”になると、それぞれに過去の意味が生じます。

「してしまっているはずだ」

まずは推量の意味での例文を;

ex) The plane should have left the airport.
「飛行機はもう空港を出発しているはずだ」

このように、何かの“完了を推測”するのですね。

ニュアンス的には「もう当然~しているはずだ」という、もともと”should”が持っている「~のはずだ」という意味を引き継いでいます。
「should / could…推量の助動詞の使い方」参照)

もう一つ;

ex) He should have finished dinner by now.
「彼は今頃はもう夕食を終えているはずだ」

これも“完了を推測”していますよね。

ちなみに、この例文のようにあくまでも過去の出来事について言及している文章に”now”という副詞がくっつくのは少し変な感じがしますが、このケースの場合は特に問題ありません。




「すべきだったのに……」

次はとても大切な使い方です。

“should”のもともとの意味である「~すべきだ」が、”should have p.p.”になると「~すべきだった」という過去の意味になります。

ex) You should have called him earlier.
「もっと早く彼に電話すべきだったね」

この文章から読み取れるのは「彼は早く電話するべきだったのに、実際にはしなかった」もしくは「電話するのが遅かった」などの意味です。

ですから、この”should have p.p.”を使った文は「過去への後悔」を表すのです。

ex) You shouldn’t have lent him your car.
「彼に車なんて貸すんじゃなかったね」

実際はこの人、彼に車を貸してしまったんですね。
(実際に車がどうなって帰ってきたかは知り由もありませんが……笑)

この意味での”should have p.p.”は日常会話でも非常によく使われます。

例えば、家を訪ねてきた友人が豪華なお土産を持ってきました。

その時あなたはこう言います……

ex) Oh, you shouldn’t have!

日本語にすると「そんなことしないで~!」という恐縮している感じですね。
(内心は分かりませんが……笑)

これもあえて直訳すれば「あなたはすべきではなかった」という意味ですね。

”should have p.p.”是非活用してください!

もっと”should”を!という方は…

今回採り上げたshouldを始め、will/would/can/could/must/may/mightなどを「法助動詞」と呼びます。
「法助動詞」は気持ちの微妙な表現を助けてくれる強い味方。
「法助動詞」を極めれば、皆さんの英語は予想をはるかに超えるレベルになることは間違えありません。

もっと「法助動詞」を!という方は「法助動詞の底力―ネイティヴの微妙な気分を伝えるキープレイヤー」がお薦めです。目から鱗をお約束します!

スポンサーリンク

-助動詞

執筆者:

関連記事

”may (might) have pp”の使い方

今回は”may (might) have p.p.”です。 この表現は、以前紹介した”should have p.p.”と同じく2つの意味があります。 (「”should have p.p.”には2つ …

提案・アドバイスは”might want to do”ですべて解決!

  「~しなさい!」 「~するべきだよ」 「~したほうがいいよ」 etc…. 提案やアドバイスにもさまざまなニュアンス・強さがありますよね。 以前、提案やアドバイスをする際に日本 …

意外な”have to”の使い方

  今回はみなさんにもおなじみの”have to”を採りあげます。 「そんなの分かっているよ、『~しなければならない』でしょ!」 という声がたくさん聞こえてきますね(笑) まあまあ、落ち着い …

助動詞”may”は「たぶん~でしょう」ではありません!

今回紹介するのは、ネイティブが指摘する日本人の英語誤用No.1に君臨する助動詞”may”です。(ネイティブによっては、あまりに多くてイライラするとまで言う人もいます、笑) 結論から言うと、日本人は「た …

”I wouldn’t do ~”は「私ならdoしないよ」という便利な表現

“would”や”could”は日本人が今一つ使いこなせない助動詞です。 “would”は”will”の過去形、”could”は”can”の過去形には違いありません。 でも、「過去形」とは名ばかりで、 …