【決定版】”助動詞+have Vp.p.”意味・用法まとめ【may/must/can’t/should/need not have Vp.p.等】

文型(動詞・助動詞・受動態)

 

今回は「助動詞 have Vp.p.」のパターンを全てまとめてみたいと思います。

※Vp.p.は過去分詞のことです。参考書によっては「助動詞 have done」等と記載されているかもしれません

 

 

助動詞はややこしくてつまずきがちな分野ですが、細かいニュアンスを理解するのに必要です。

 

今回はそんな助動詞についてまとめてみました。

 

助動詞+have Vp.p.まとめ

助動詞+have Vp.p.まとめは下記の通りです。

 

 

 

助動詞+have Vp.p.まとめ

<推量>

might have Vp.p.  : Vしたかもしれない

may have Vp.p.  : Vしたかもしれない

must have Vp.p.  : Vしたに違いない

have to have Vp.p.  : Vしたに違いない

can’t have Vp.p.  : Vしたはずがない

could not have Vp.p.  : Vしたはずがない

should have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに

ought to have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに

※can/couldは通例否定の形で使用

 

 

<義務・必要>

should have Vp.p.  : Vするべきだったのに

ought to have Vp.p.  : Vするべきだったのに

need not have Vp.p.  : Vする必要はなかったのに

※needは通例否定の形で使用

 

 

 

注意すべきは、上記の助動詞は、

助動詞+have Vp.p.の形では、意味がある程度限られてくるということです。

 

どういうこと?

 

 

 

たとえば、must/have to V単体では「Vに違いない(推量)」「Vしなければいけない(義務)」という二つの意味を持ちますが、

must have Vp.p./have to have Vp.p.という形では、通常「Vだったに違いない(推量)」の意味にしかならないのですね。

 

 

具体的には例文付きで見ていきましょう。

 

例文

例文です。

 

may/might have Vp.p.  : Vしたかもしれない(推量)

「may/might have Vp.p.  : Vしたかもしれない」です。

 

mightの方が控えめな表現ですが、mayと意味はほぼ同じです。

She may have missed the train.

She might have missed the train.

(彼女は電車に乗り遅れたのかもしれない)

 

must/have to have Vp.p.  :Vしたに違いない(推量)

「must/have to have Vp.p.  :Vしたに違いない」です。

 

まずはmustのパターンから。

She must have missed the train.

(彼女は電車に乗り遅れたに違いない)

 

次にhave toのパターンです。こちらは、通常be動詞と結びつくことが多いです。

It has to have been a tree.

(それは木であったに違いない)

 

can’t/could not have Vp.p.  : Vしたはずがない(推量)

「can’t/could not have Vp.p.  : Vしたはずがない」です。can’t/could notのどちらもほぼ同じ意味になります。

 

 

通常否定の形で使われる点に要注意です。

※haveを使わないcannot V/could not Vのパターンでも、やはり否定の形が普通です。

 

She can’t have missed the train.

She could not have missed the train.

(彼女は電車を逃したはずがない)

 

should/ought to have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに(推量)、Vすべきだったのに(義務・必要)

「should/ought to have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに(推量)、Vすべきだったのに(義務・必要)」です。

 

こちらは「推量」と「義務・必要」のどちらの意味にもなります。(「義務・必要」の意味の方が良く使われると思われますが)

 

 

まずは「推量」の意味からです。

 

「Vしてしまったはずだ」という過去の完了した出来事に対する「推量」と、「Vするはずだったのに」という過去の事実に反する「推量」の意味になります。

She should have missed the train.

She ought to have missed the train.

(彼女は電車を逃してしまったはずだ)

 

She should have caught the train.

She ought to have caught the train.

(彼女は電車に間に合うはずだったのに)

 

 

次は「義務・必要」の意味です。実際は「Vしなかった」という過去の事実に反する意味を持ちます。

She should have caught the train.

She ought to have caught the train.

(彼女は電車に乗るべきだったのに)

 

need not have Vp.p.  : Vする必要はなかったのに

「need not have Vp.p.  : Vする必要はなかったのに」です。

 

通常否定の形で使われる点に要注意です。

※haveを使わないneed not Vのパターンでも、やはり否定の形が普通です。

 

実際は「Vするひつようはなかった」という過去の事実に反する意味を持ちます。

She need not have caught the train.

(彼女は電車に乗る必要はなかったのに)

 

まとめ

いかがでしたか? 最後にまとめです。

 

 

助動詞+have Vp.p.まとめ

<推量>

might have Vp.p.  : Vしたかもしれない

may have Vp.p.  : Vしたかもしれない

must have Vp.p.  : Vしたに違いない

have to have Vp.p.  : Vしたに違いない

can’t have Vp.p.  : Vしたはずがない

could not have Vp.p.  : Vしたはずがない

should have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに

ought to have Vp.p.  : Vしてしまったはずだ/Vするはずだったのに

※can/couldは通例否定の形で使用

 

 

<義務・必要>

should have Vp.p.  : Vするべきだったのに

ought to have Vp.p.  : Vするべきだったのに

need not have Vp.p.  : Vする必要はなかったのに

※needは通例否定の形で使用

 

 

助動詞は、実は難易度の高い分野です。

 

全体像をつかんだうえで、あとは数多く文を読みこなす中で用法を身につけられたらよいですね。

 

 

なお、よく質問を受けるのですが、「おススメの文法書を3つ挙げろ」と言われたら、

  1. ロイヤル英文法
  2. 現代英文法講義
  3. 教師のためのロイヤル英文法

がダントツでおススメです。

 

 

何か疑問があれば、真っ先に調べるのがロイヤル英文法です。当ブログでも、「この記述で大丈夫かな?」と不安になることがあれば、よく活用させて頂いています。

 

 

重たいので持ち運びには向いていませんが、ロイヤル英文法(kindle版)も持っていると便利です。わたしは紙版とkindle版の両方を所持しています。

※ kindle版を読むにはアプリが必要ですが、スマホ/PCをお持ちであれば、アプリ自体は無料でダウンロードできます。

 

 

現代英文法講義は、ロイヤル英文法で解決しなかった疑問を解消してくれることがあるので重宝しています。また、少し違った角度から説明を与えてくれることもあるので、ロイヤルと併用しています。

 

 

教師のためのロイヤル英文法はややレベルの高い文法書ですが、教える立場からすると「なるほど」というような構成になっています。語法等の細かい知識も網羅しています。2020年現在、一般の書店で見かけることはなく、ネットでも中古しか見当たらないのが残念。

 

 

その他、分野別におススメ参考書等が気になる方はコメント欄で質問して頂いても構いませんし、当ブログの参考書カテゴリーでは、気になった書籍・勉強法を紹介しています。

 

それでは!

 


コメント

  1. […] 【決定版】”助動詞+have Vp.p.”まとめ […]

  2. […] 【決定版】”助動詞+have Vp.p.”意味・用法まとめ […]