質問: 仮定法過去完了のhaveの品詞は何ですか? 英文法の本をしていて、完了形のhaveは文法上助動詞になりますと書いてありました。 そのままその本を見ていると、仮定法過去完了というところがあり、should,would,couldが助動詞と書いてありました。 じゃあ、仮定法過去完了のhaveの品詞は何ですか? 助動詞は、2つ使えなかったような覚えがあるので、疑問に思いました。 どうぞよろしくお願いします。
回答: はじめまして。 ご質問1: <じゃあ、仮定法過去完了のhaveの品詞は何ですか?> 助動詞です。 1.have+過去分詞で完了形という「主節より過去の時制」を表す動詞の形になります。これを完了動詞といいます。つまり、haveは完了動詞の一部なのです。 2.「完了動詞」は主節の時制の時点で、その動作が完了していることを表す、動詞の「形」であって、時を示す「時制」ではありません。 つまり、「完了動詞」=「完了を表す動詞の原形の形」であって、≠「過去時制」ではないのです。 3.仮定法過去完了の帰結では、助動詞の過去形+完了動詞の形になります。この完了動詞have+ppのhaveを完了動詞の一部、と考えれば、助動詞+完了動詞として助動詞同士がぶつかるというイメージから解放されると思います。 ご質問2: <仮定法過去完了というところがあり、should,would,couldが助動詞と書いてありました。> 助動詞+have+ppをとるのは、仮定法だけではありません。 1.過去推量もこの形をとります。 例: may have pp「~したかもしれない」 must have pp「~したに違いない」 cannot have pp「~したはずがない」 2.これらの過去推量は仮定法とは全く関係ありません。 3.この場合も助動詞+have+ppになっていますが、これも推量の助動詞(may、must、cannot)+完了動詞(主節よりひとつ前の時制を表す動詞の原形の形)と考えると、助動詞の連続、というイメージを避けることができるでしょう。 以上ご参考までに。