may・need not・should・ought to+完了形

may・need not・should・ought to+完了形
have p.p.について例文を用いて解説します。

まだ読んでいない方は以下の、
cannot+完了形の解説から読んで下さい。

cannot have 過去分詞

may・need not・should・ought to+完了形
の意味と使い方を以下に解説していきます。


may have 過去分詞

may have 過去分詞の意味は
「~だったかもしれない」で、
以下は例文です。

He may have been rich.
「彼は、お金持ちだったかもしれない。」

この文は、彼の「お金持ちだった」という
「過去のある時点」の状態を「~かもしれない」と
「今」推測しているということを表しています。


need not have 過去分詞

need not have 過去分詞の意味は
「~する必要はなかった(のに)」で、
以下は例文です。

He need not have gone there.
「彼は、そこに行く必要はなかったのに。」

この文は、「そこに行ったという」
「過去のある時点」で彼が行った動作は
「必要なかった」と「今」指摘している
ということを表しています。


should[ought to] have 過去分詞

should[ought to] haveの意味は
「~すべきだった(のに)」で、
以下は例文です。

He should have gone there.
「彼は、そこに行くべきだったのに。」

He ought to have gone there.
※上の文と意味は同じです。

この文は、「過去のある時点」で彼が
「そこへ行く」という動作をすべきだったと、
話し手が「今」指摘していることを表しています。


should not[ought not to] have 過去分詞

should not[ought not to] have 過去分詞
の意味は「~すべきでなかった(のに)」で、
以下は例文です。

He should not have gone there.
「彼は、そこに行くべきではなかったのに。」

He ought not to have gone there.
※上の文と意味は同じです。

この文は、「過去のある時点」で彼が
「そこへ行く」という動作をすべきでなかったと
話し手が「今」指摘していることを表しています。

これらの文の現在完了形は、
may(need not, should, should notなど)
の現在(今)という時に対して1つ古い時
(この場合は過去)を表しています。

助動詞の慣用表現へ

may・need not・should・ought to+完了形の練習問題

問題.以下の文を日本語に訳しなさい。

(1)She may have been sick.

(2)She need not have done the work.
  ※doneはdo「する」の過去分詞

(3)Ken should have watched the movie.
  ※watchedはwatch「観る」の過去分詞

(4)Ken ought not to have bought it.
  ※boughtはbut「買う」の過去分詞

答えはこのページの下にあります。

sponsored link

脳の特性に沿った英会話上達法

以下は、日本語環境で育った日本人の大人が
脳の特性に沿って英会話を上達できる方法を
無料で学べる動画&メール講座です。

日本人の大人の脳の特性にあった
英会話上達法の全10回無料講座

may・need not・should・ought to+完了形の問題の解答

(1)「彼女は、病気だったかもしれない。」

(2)「彼女は、その仕事をする必要はなかった(のに)。」

(3)「ケンは、その映画を観るべきだった(のに)。」

(4)「ケンは、それを買うべきではなかった(のに)。」

英文法解説[助動詞]へ戻る

sponsored link

このページの先頭へ