過去進行形と過去完了進行形

このQ&Aのポイント
  • 「昨夜徹夜でゲームをしていたため、私は眠い。」という状況で、「継続してゲームをしていた」という内容を強調したい場合は、過去完了進行形を用いても問題ないですか?
  • 過去進行形は、特定の時刻に進行されていた行為を表しますが、「一晩中」(または1年中)などのある程度の長い期間に渡って継続されていた行為を表すには適切ではないのではないか、という感覚があります。
  • 過去完了進行形:I'm very sleepy because I had been playing a game all last night. 過去進行形:I'm very sleepy because I was playing a game all last night.
回答を見る
  • ベストアンサー

過去進行形と過去完了進行形

以前、同様の質問をさせて頂きましたが、 質問の仕方が悪かったと思い、 改めて質問します。 「昨夜徹夜でゲームをしていたため、 私は眠い。」という状況で、「継続してゲームをしていた」という 内容を強調したい場合は、過去完了進行形を 用いても問題ないですか? 過去進行形は、特定の時刻に進行されていた行為を表しますが、 「一晩中」(または1年中)などのある程度の長い期間に渡って 継続されていた行為を表すには 適切ではないのではないか、という感覚があります。 <過去完了進行形> I'm very sleepy becase I had been playing a game all last night. <過去進行形> I'm very sleepy becase I was playing a game all last night. ご回答をお願いします。

  • 英語
  • 回答数2
  • ありがとう数4

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

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

それでも通じますが、基本的には、過去完了を使うときは、過去のある時点まで~していた、ということなので、過去のある時点を示す必要があります。 例)I had been playing a video game for 6 hours when Bob came. みたいにつかいます。 また、過去進行形は継続を表さないのでいまいちです。 この状況の場合、実際には過去完了にこだわる必要はないでしょう。 単純に I'm very sleepy because I played a video game all last night. でもいいです。 ほかには I stayed up all night playing a video game so I'm very sleepy. I pulled an all-nighter last night playing .... という言い方もあります。

neko_tango
質問者

お礼

回答ありがとうございます。 やはり自分の中で整理できないのは… 過去完了形では、 「ある時点まで」と同時に 「ある期間」についても 「継続」を表すことができるのではないか? という点です。 もう一度考えてみたいと思います。 またご教授よろしくお願いします。

その他の回答 (1)

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.2

私は (1) I am very sleepy because I played a game all night. が一番良いのではないかと思います。 (2) I am very sleepy because I was playing a game all night. でもほぼ同じ意味になるとは思います。しかし、ずっとxxxしていたという強調の意味には進行形を用いるべきということはないと思います。進行形は I fell down and was hurt when I was playing a game. のような場合に必要なのだと思います。 過去完了進行形はある過去の時点から前にそうしていたということを強調する表現なので不適切です。

neko_tango
質問者

お礼

ありがとうございます。 時制の問題は難しいのでまた質問させてもらうのではないかと思います。

関連するQ&A

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

    (1) I’ve already read this book.   (この本をすでに読んだ) 読んだという動作は過去のこと、しかし、話し手の意識は、読んだ結果、すでにその本の内容を知っているという現在に意識があるのです。  前述のように現在完了の事柄(動作)は過去に終っています。もし、現在も継続している事柄(動作)を述べるなら、完了形ではなく、完了進行形を用いるのです。 (2) I’ve been reading this book. (ずっとこの本を読んでいます)  「読む」という動作が発話の時点でもまだ継続しています。これが現在完了進行形なのです。 上記はとても頼りになる参考サイトの説明です。が、 (2)の場合 この文のみでは、この訳一つとは決まっていないのではないですか?  I'm very tired. I've been reading this book. なら「私はとても疲れてる。この本をずっと読んでいて今読み終えたんだ。」 とも言えるのではないでしょうか?  「ずっと~している。(今現在も進行中である。)」を表現したいのであれば、いつもforやsinceやall dayなど 時の継続をあらわすフレーズがつくべきなのではないですか?過去完了形進行形も同じ使われ方をすると思っています。 文脈により 「現在まで動詞動作が続いている」「現在にはもう終っている。」と両方とれるようですが、未熟なので見分けがつきにくいです。前後をあわせた文を沢山読んでバリエーションに慣れるしかないのでしょうか? どうなんでしょうか? ご意見を下さい。 

  • 大過去は進行形の形をしていることがありますか?

    センターの問題ですが、 We had been playing baseball for about half an hour when it started to rain very heavily. という文があります。ここで、had been playing は過去完了進行形になっていますが、これは大過去ですか、それとも、継続を表す完了進行形なのでしょうか?

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

    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 I was eating dinner last Friday. 2 I was watching TV yesterday. 3 I was reading a book last night. よろしくお願いします。

  • 過去進行形

    問題集に次のような文があるのですが、おかしいと思います。 なぜ過去進行形なのでしょうか?過去形でないとおかしいと思います。 1 I was eating dinner last Friday. 2 I was watching TV yesterday. 3 I was reading a book last night. 特に2がおかしいと思います。よろしくお願いします。

  • 過去進行形と過去完了形

    問題で以下のようなものがありました。 【次の各文の( )内の語を適する形になおしなさい。2語になるものもあります。】 My mother (watch) TV when I came home. 答えは was watching でした。 これは had watched では間違いでしょうか? 過去進行形は過去の瞬間を表すので「私が帰宅したとき、母はテレビを見ていた。」で、 過去完了形はこの場合継続で、「私が帰宅したとき、母はずっとテレビを見ていた。」になるような気がして、どちらも大丈夫なのではと思ってしまうのですが… 問題の解説、また過去進行形と過去完了形の違いの解説をよろしくお願いします。

  • 過去完了進行形と過去進行形の見分け方についてです。

    初歩的な質問ですが、ご回答の方、お願い致します。 今回質問させて頂きたいのは、題にある通りなのですが、 とある問題集の、英訳問題にて ①その時まで彼女は泣いていた。 ②私が今朝目覚めた時、雨が降っていました。 という問題があり、 ①が (She had been crying until then.)となり、過去完了進行形に ②は (It was raining when I woke this morning.)となり、過去進行形という解答でした。 英訳する際に、 ①と②の和文を、どのように過去進行形か過去完了進行形かを、判別すればよいのでしょうか? 色々と調べてみたのですが、①②の和文の違いがわからないバカチンなもので…。 先輩方の回答をお待ちしております。

  • 過去形と過去進行形

    次の文を進行形になおす時( )内に適する語を入れなさい。現在形の文には現在進行形に、過去形の文は過去進行形にするようにしましょう。 1 I cook every day. 2 My father watches TV. 3 You swim after school. 4 He wrote a letter last night. 5 We ate curry and rice. よろしくお願いしますm(__)m

  • 現在完了進行形の否定文について

    I have been studying since last night.この文は現在完了進行形と呼ばれているそうですが、この文には否定文も存在しているのでしょうか?とある参考書ではI haven't studied since last night.と突然普通の現在完了形の否定文にされていました。例えばこの否定文をI haven't been studying since last night とするとどのような意味になるのでしょうか?そもそも現在完了進行形の否定文が存在するのかも知りたいです。詳しい方の解説を宜しくお願い申し上げますm(_ _)m

  • 現在進行形と過去進行形について

    次の文を進行形になおす時、( )内に適する語を入れなさい。現在形の文は現在進行形に過去形の文に、過去形の文は過去進行形にするようにしましょう。 1 I cook every day. → I ( ) ( ) now. 2 My father watches TV. →My father ( ) ( ) TV now. 3 You swim after school. →You ( ) ( ) now. 4 He wrote a letter last night. → He ( ) ( ) a letter last night. 5 We are curry and rice. →We ( ) ( ) curry and rice then. よろしくお願いしますm(__)m