英語の助動詞+完了形の意味と使い方について

このQ&Aのポイント
  • 英語の助動詞+完了形は、過去についての推量を表します。
  • 一部の文脈では、助動詞+完了形が現在完了の意味に推量の意味を加えて使用されることもあります。
  • 過去完了に推量の意味を加えたい場合は、追加の表現が必要です。
回答を見る
  • ベストアンサー

【英語】助動詞+完了形

英語の文法事項についての質問です。 よく、学校や予備校では 「助動詞+完了形(have+p.p.)は、過去についての推量だ」と教えられます。 例1:He may be a doctor.(彼は医者かもしれない)・・・・現在のことに対する推量    ↓ 例2:He may have been a doctor.(彼は医者だったかもしれない)・・・・過去のことにやいする推量 以上のような例文では単なる推量ですが次の例はどうでしょうか? 例3:They may have arrived there. この文では、一見、例2のように表面上訳すと「彼らはそこに着いたかもしれない」となりますが 仮にby now を補うと「彼らは今頃そこに着いているかもしれない」という現在完了に推量のmayが 後から付いたような意味になります。 私の思いついた例が少々悪く、2つの訳の違いがいまいち(ほとんど一緒?)ですが まとめると (全ての助動詞だとはいいませんが)助動詞+完了形というのは (1)過去のことに対する推量 (2)現在完了の意味に推量の意味を足し合わせたもの  (つまり、「He is a doctor.」から「He may be a doctor.」への変化と同じ) ここで、ここまで私が説明したことが正しいという前提で質問がいくつかあります。 (1)どちらの訳になるかは、文脈や常識などでほぼ判断がつくのでしょうか? (2)過去完了に推量の意味を持たせたい場合はどうすればよいのでしょうか? (3)そもそも、「前提」は正しいでしょうか? 回答宜しく御願い致します。

  • 英語
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

助動詞の後に過去形は持ってこれないので, その代わりに完了形を持ってきています。 助動詞の後に現在完了を持ってきたい場合にも 助動詞+ have 過去分詞は使えます。 I may have met him when I was young. 「若いころに彼に会ったかもしれない」 I may have met him before. 「以前,彼に会ったことがあるかもしれない」 のように,経験的に使えます。 He may have been sick since yesterday. 「彼は昨日からずっと病気なのかもしれない」 継続です。 結局,yesterday のような過去の語があれば過去, before とか,since yesterday のように 現在完了とともに用いる語句があれば現在完了。 あくまでも,may have 過去分詞などは 今から見た過去の推量なので,過去完了的なことは考える余地はありません。 >(2)現在完了の意味に推量の意味を足し合わせたもの そう言っても同じかもしれませんが, 助動詞の後の have 過去分詞は過去の代わりですが, 現在完了はそのまま続けることができるというだけのことです。

関連するQ&A

  • 進行形、受動態、完了形に助動詞をつける

    He am writing a letter. に助動詞をつけて、 He must be writing a letter. とすることができます。 それと同じように、 He has written a letter. に助動詞をつけたものが、 He must have written a letter. になるわけでしょうか? 助動詞+完了形は、現在完了に助動詞がつけたと理解すればいいのでしょうか? とすると、助動詞+完了形も継続の意味とか完了の意味とか経験の意味を持っているのでしょうか?

  • 助動詞+have+p.p. について

    助動詞+have+p.p. は、過去の推量と習いました。 その上で2点質問があります。 ①後ろのhave+p.p.が現在完了形として使っている時は、現在の推量ということで合っていますか? He may have been sick yesterday. 「彼は昨日、体調が悪かったかもしれない」 He may have been sick since yesterday. 「彼は昨日から体調が悪いのかもしれない」 ②助動詞の過去形+have+p.p. では意味が2通り考えられると思ったんですが、その認識は間違いでしょうか。 He might have been sick yesterday. 「彼は昨日、体調が悪かったかもしれない」 →ex.1(実際は体調が悪くなかったけど、という仮定法) →ex.2(本当のところは分からないけど、という単なる予測) 以上です。助動詞や仮定法は特に難しくて苦戦しております。 どうか詳しく解説いただけたら幸いです。

  • 時制(助動詞+動詞)のニュアンス

    質問です。 助動詞の現在形+動詞の完了形 と 助動詞の過去形+動詞の原形 (例えば、may have been とmight be) は意味的にはどんな違いがあるのでしょうか? よろしくお願いします。

  • 「現在完了」の「状態動詞」「動作動詞」について

    初心者向けの英文法の本に次のような記述があります。 (1)<have +過去分詞>の過去分詞が「状態動詞」の場合、「ずっと~している/~である」という「継続」の意味になるのが普通。 (2)<have +過去分詞>の過去分詞が「動作動詞」の場合、「~した」という「完了」か、「~したことがある」という「経験」の意味になるのが普通。 (質問) (1)「継続」の意味を表す「動作動詞」の場合は、<have+been+ing>現在完了進行形にする、のは理解しています。 では「完了」「経験」を表す「状態動詞」はないのでしょうか? 「継続」は「状態動詞」、「完了」「経験」は「動作動詞」と割り切っていいでしょうか? (2)<have+ 過去分詞>の過去分詞が「BE動詞」で<have been>の場合、「状態動詞」「動作動詞」とは別の角度から、考えるべきでしょうか? 少し混乱していて、質問がまとまりませんが、参考になるご意見をいただければ有難いのですが、よろしくお願いいたします。  以上

  • “助動詞+be ~” の「~である」と「~になる」の二つの意味について

    He will be a doctor.は「A:彼は医者である。」、「B:彼は医者になる。」の二つの意味があるのはよく知られています。 He could be a doctor. も二つの意味があります。 Aの文例 “He wants to do this, he thinks he could win it and he thinks he could be a great president” 「彼はこれをしたがってるし、勝てるし、偉大な大統領になれると思っている」 <引用元> http://blogs.yahoo.co.jp/onokorokinzo/32048554.html Bの文例 He could be my soul mate! (ものすごく気が合う人かもしれない) <引用元> http://www.junglecity.com/phrase/vol1/600-700/699.htm そこで質問ですが、下記英文もA、Bの二つの意味があると思うのですが、正しいでしょうか。 He should be a doctor. 「A:彼は医者であるはずだ。」、「B:彼は医者になるはずだ。」 He may be a doctor. 「A:彼は医者であるかもしれない。」、「B:彼は医者になるかもしれない。」

  • 助動詞haveの後に過去完了がこれるのはなぜ?

    I have been at home since I came from work at 9. I have(助動詞) been(be動詞) at home since I came from work at 9. この英文について1つでもいいので教えて下さい 1,この文は第1文型SVの複文ですか? 2,完了型のhaveは助動詞ですよね?助動詞の後ろは動詞の原形が来ないといけないと思ったのですが、なぜbeenというbeの過去分詞が来ているのでしょうか? 3,Have been は現在完了形ですよね?sinceは副詞節を作っているとおもうんですが、完了形で時制をあわせないといけないとおもうんですが、have been現在完了形は現在と同じ意味合い?なのに、副施設従属節内のcameの時制は過去型ですよね?時制が一致していないのではないかとおもったのですが?

  • 助動詞の過去形+完了形 文法教えてください

    下の二文について文法の質問です。 Two animals could have made the eight footprints. 二匹の動物なら8つの足跡がつけられたはずです。 The octpus might have taken the peanuts. たこがピーナッツをとったのかもしれません。 これらは文法ではどういう分類にはいるのですか? 過去の可能性、推量でいいのですか?助動詞 +完了形というのですか? 仮定法過去完了にもにていますが If~ からはじまらないと仮定法過去完了とはいいませんか? might could の部分のみの訳としては、 might=かもしれなかった  could=できた   というように単純にmay can の過去形ととらえたらいいのですか? must should をつかう文の場合は過去形がないからそのままの形でいれて訳は過去形で訳したらいいのですか? 教えてください。

  • 助動詞

    助動詞 He ( ) be in Tokyo by now,because he left here two hours ago. 1.could 2.should 3.would 正解は2のshouldなんですが、couldもwouldも推量の意味がありますよね なにゆえshouldなのでしょうか? 推量の意味を表す助動詞ってたくさんありますけど(can,could,may,might,will,would,must,can't, should,ought to…) これらひとつひとつのもつイメージとかニュアンスの違いを可能な限り 正確に詳しく徹底的に教えていただきたいです。 どうかお願いします。

  • 助動詞

    助動詞の過去・・・(1)と助動詞+have+pp・・・(2) の違いって、(1)がただの過去を表して(2)は過去に対する推量や後悔 などといった、意味上の違いだけなのでしょうか?

  • 助動詞+現在完了

    Aさん:he couldn't have been nicer when he said...there was no way he could hire me. 登場人物は3人です。 Aさんは、前職をくびになり、仕事がないかパーティ会場でCさんに頼みました。 頼み終わった後、Aさんの奥さんであるBさんが近くにやってきて、どうだったか聞きました。Bさんは、Cさんと最後和やかな雰囲気になっていたので、うまく仕事をもらえたと思っていましたが、Aさんの答えは上記のとおりです。 □質問ですが、"he couldn't have been nicer "と現在完了形が使われていますが、単純に"he couldn't be nicer"でよい気がします。(時制も過去のことを話していますし。。) ここで現在完了を使うことで、どのようなニュアンスを伝えることになるのでしょうか。 よろしくお願いいたします。