助動詞(may, need not, should, outhg to) + 完了形 |
||
|
助動詞(may, need not, should, outhg to) + 完了形について解説します。 まだ読んでいない方は、以下のcannot + 完了形の解説から読んで下さい。 1.may have + 過去分詞 「〜だったかもしれない」 He may have been rich. 「彼は、お金持ちだったかもしれない。」 この文は、彼の「お金持ちだった」という「過去のある時点」の状態を「〜かもしれない」と「今」推測しているということを表しています。 2.need not have + 過去分詞 「〜する必要はなかった(のに)」 He need not have gone there. 「彼は、そこに行く必要はなかったのに。」 この文は、「そこに行った」という「過去のある時点」で彼が行った動作は「必要なかった(のに)」と「今」指摘しているということを表しています。 3.should(ought to) have + 過去分詞 「〜すべきだった(のに)」 He should have gone there. 「彼は、そこに行くべきだったのに。」 He ought to have gone there. ※上の文と意味は同じです。 この文は、「過去のある時点」で彼が「そこへ行く」という動作をすべきだったと、話し手が「今」指摘しているということを表しています。 4.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つ古い時(この場合は「過去」)を表しています。 本来の継続、経験、完了の意味ではないので注意しましょう。 それでは、簡単な問題にチャレンジしてみましょう! |
||
![]() |
||
|
問題.以下の文を日本語に訳しなさい。 (1)She may have been sick. (2)She need not have done the work. (3)Ken should have watched the movie. (4)Ken ought not to have bought it. |
||
|
||
|
<解答> (1)「彼女は、病気だったかもしれない。」 (2)「彼女は、その仕事をする必要はなかった(のに)。」 (3)「ケンは、その映画を観るべきだった(のに)。」 (4)「ケンは、それを買うべきではなかった(のに)。」 |
||
|
このサイト内の画像と文章は一部であっても無断使用及び転載を禁じます。 Copyright(C) 誰でもできる!毎日5分英文法