• ベストアンサー

現在完了進行形について

よろしくお願いします。 「改訂新版 ロイヤル英文法」 に記載されていることについての質問です。 p.427 193 完了進行形 (1) 現在完了進行形 の項目内に、 Somebody has been sleeping in this bed. (だれかがこのベッドで寝ていた)  * 一般に主語がだれか特定できないときにこの意味になる。 という例文と注意書きがあります。 この 「一般に主語がだれか特定できないときにこの意味になる。」 という部分が分かりません。 主語がだれか特定できるときにはどのような意味になるのでしょうか? また、特定できないとなぜこの意味になるのでしょうか? どうぞ宜しくお願い致します。

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

  • ベストアンサー
  • pearl17
  • ベストアンサー率35% (95/270)
回答No.3

> 例えば、「もうそこにはいない」 もしくは 「いまもそこにいるけれども、今起きたところ」 のような場合にはなり得ないでしょうか? それとも、この場合は 現在完了 になり、「今起きたところ」 ということなら、さらに just をつけ加えるとよさそうでしょうか? に関してですが。 現在完了進行形は、本来の意味が、「過去の一点から現在にいたる継続」です。 現在の状態がなくなったsomebody~の例文のほうが例外だと思ってください。 本来の意味では、さっきからずっと眠っていて、いまも眠っているとなるはずなのです。 主語が明確で、「もうそこにはいない」という過去の一点までの継続をあらわすなら、過去完了進行形を使うでしょう。 また、「いま起きたところ」だったら現在完了形ですが、その場合はsleepではなく、「目が覚めた」のほうがメインになります。 He has just waken up.とかになります。 この場合は継続ではなく、「目覚める」という一瞬の行為ですから、進行形にはなりません。

nao-k
質問者

お礼

pearl17 さん、再びのアドバイスありがとうございます! >現在完了進行形は、本来の意味が、「過去の一点から現在にいたる継続」です。 この辺りを中心にもう一度完了形や進行形について勉強しなおしてみます。 なんとなくですが、分かったような分からないような、そんな雲がかかっているような感じなので。 アドバイスありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • pearl17
  • ベストアンサー率35% (95/270)
回答No.2

文法的にこういう説明ははじめて見ますが、 〔直前の終了〕というただし書きがついていますね。 ですからおそらく、主語がだれか特定できないときは、「直前の完了」の意味になるのだと思います。 主語が特定できる場合、たとえば He has been sleeping in this bed.だと、 彼はさっきからそのベッドで眠っているということで、いまもそこにいます。 Somebodyの場合、誰かがついさっきまでここで眠っていたが、いまはもういないということになります。 それが「直前の完了」ということなのでしょう。

nao-k
質問者

お礼

pearl17 さん、アドバイスありがとうございます! >〔直前の終了〕というただし書きがついていますね。 失礼しました。 引用の際に、書き漏らしてしまいました。 この場をお借りして Somebody has been sleeping in this bed. (だれかがこのベッドで寝ていた) [直前の終了]  * 一般に主語がだれか特定できないときにこの意味になる。 と、引用の訂正をさせて頂きます。 >Somebodyの場合、誰かがついさっきまでここで眠っていたが、いまはもういないということになります。 というのは、 somebody と言っているわけですから、なんとなく理解できそうです。 でも、 >He has been sleeping in this bed.だと、 >彼はさっきからそのベッドで眠っているということで、いまもそこにいます。 なぜ、主語が特定できるとこうなるのかが分かりません。 例えば、「もうそこにはいない」 もしくは 「いまもそこにいるけれども、今起きたところ」 のような場合にはなり得ないでしょうか? それとも、この場合は 現在完了 になり、「今起きたところ」 ということなら、さらに just をつけ加えるとよさそうでしょうか? アドバイス、ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。
  • y-hiro
  • ベストアンサー率11% (2/18)
回答No.1

現在完了進行形では過去のある時点から現在の表現であり、主語が特定できない場合それは成り立たない! 主語がある場合:(~から)~がこのベッドで寝ている(*文の最後に「いつから」がほしいかも)

nao-k
質問者

お礼

y-hiro さん、ご回答ありがとうございます! >現在完了進行形では過去のある時点から現在の表現であり、主語が特定できない場合それは成り立たない というあたりが理解し辛いです。 まだ、「なぜ?」 が残ってしまいます。 ご回答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 現在完了進行形 現在進行形

    He is living in Tokyo. He has been living in Tokyo. 上のような現在進行形と現在完了進行形の意味の違いや使い分け方がいまいちわからないんです。教えてください。

  • 現在完了進行形で受動態を使うには

    受動態の文章を現在完了進行形にしたいのですが、 be動詞をどうしたらよいのかわかりません。 XXX has been revising in my office. XXXは私のオフィスで改訂中です (XXXの改定作業を今までもこれからも引き続きやっていく) という意味なんですが、 ↑の文章だと受動態ではないですよね。 どなたかわかるかた教えてください。

  • 現在完了進行形、過去完了進行形の違いについて

    文法の問題集を解いていて、今一つ分からないところがありました。現在完了進行形と過去完了進行形の違いです。 問題集の例文に 「彼は大学生のころから社会に対して何が出来るのかを考えていた」 He had been thinking about what he could do for the society since he was a university student. とありました。sinceがついているということは、大学生の頃から「ずっと今も考えている」という状況ですよね。そうすると、 He has been thinking about ........とした方が自然だと思うのですが何故この文はhad beenになっているのでしょう。 「考えていた」=had been thinking となると「今は考えていない、または考えているかどうか分からない」という状況になっていると考えていいのでしょうか? ご教授を宜しくお願い致します。

  • 現在完了形と現在完了進行形の違いは?

     中学生の娘から質問されて困ったのですが、現在完了形には「完了・進行・経験」の3つがありますが、その中の「進行」と現在完了進行形は何が違うのでしょうか。  現在完了形だけでも進行を表現できるのに、なんでそれとは別に現在完了進行形があるのでしょうか。具体的な例文がなくて恐縮ですが、一般論として教えていただければ幸いです。  よろしくお願いします。

  • 現在完了?それとも現在完了進行形?

    こんばんは。一昨日に引き続いて質問をさせて下さい。 マーク・ピーターセンさんが書いた『マーク・ピーターセン英語塾』という本があります。その中で時制に関して説明している項があるのですが、 Kunihiko has collected Billikens for the past ten years. 邦彦はこの十年ビリケンを収集し続けている。 という箇所があります。僕のつたない知識では、collect が動作動詞なのだから、has been collecting になるべきだと思うのですがどうなのでしょうか?また has collected のままであるなら、「~し続けている」という訳は出てこないのではないでしょうか・・。「邦彦は十年間のビリケン収集を終えた」ではいけませんか? 現在完了形は学校の授業などでたくさん勉強しましたが今だに理解が甘い部分があります。とにかくもし上の例文が正しければ、「動作動詞は「継続」の場合これを完了進行形にする」という説明が成り立たなくなってしまいます。 長い質問ですいません。どうかよろしくお願いします。

  • ここは完了進行形ではなく完了形を使うべきでは?

    liveなどの状態動詞ではなく動作動詞の場合は、現在完了形は動作がすでに終わっている場合に使い、完了進行形は動作が完了していない場合に使うものだと理解しております。 workの場合は文脈によりますが 通例ほぼ毎日働くものである場合は完了形で継続を表すことができますが、 宿題などの場合はやり終えた場合は完了形を使い、過去からやっていて今なお完了しておらず継続する予定であれば完了進行形を使います。 しかし、ビートルズのA hard days night.の歌詞にある It's been a hard day's night, and I've been working like a dog. It's been a hard day's night, I should be sleeping like a log. と言う箇所が疑問です。 I've been working like a dog. であれば「馬車馬のように働いたよ(まだ仕事が終わらないんだ)。」と言うふうに感じます。 次に続くフレーズを考えると、「馬車馬のように働いたよ。(仕事は終わったけど、ものすごい激務だったんでくたくたなんだ)」と言う意味になる、と思うのですが、その場合は完了進行形ではなく完了形を使うことによって動作が完了したことを表現する必要があるのではないでしょうか?

  • 完了進行形

    こんばんは☆高1です☆ 今、グラマーで時制の完了進行形の勉強をしているのですが・・・ She has been reading the book since this morning.(彼女は今朝からずっとのその本を読んでいます) の文ってShe had been reading the book since this morning.(彼女は今朝からずっとその本を読んでいた) ではダメなんでしょうか? 穴あき問題などだと現在完了進行形か過去完了進行形かどちらにしていいかわからないんですが・・・ どうしたら見分けることができますか?

  • 完了形と完了進行形

    完了形と完了進行形の違いがわかりません・・・ 例えば 1 Bob has written that book for years. 2 Bob has benn writing that book for a month. 3 Bob has written books for years. 4 Bob has been writing books for two years. と文がある時、4つの文に意味の違いがあるのですか・・・? 1 の文章はあまり良くないとネイティブの方に言われたのはなぜなんでしょうか・・・ わかる方おねがいします

  • 進行形と現在完了進行形

    進行形と現在完了の継続用法の違いがよくわかりません。 「自然が破壊されている」は Nature is being destroyed.だと参考書にありましたが、Nature has being destroyed.では何故だめなのでしょうか。継続ではなく完了の意味になってしまうのでしょうか。

  • 現在進行形と現在完了形について

    「日本のサッカーは、急速に発展している。」という文章を英訳したいのですが、現在進行形と現在完了形の違いはありますか?どちらが良いでしょうか? Japanese soccer is developing at high speed. Japanese soccer has been daveloping at high speed.