• ベストアンサー

過去進行形が正しいが過去完了ではどうか。

(1) I was reading when he came home. (2) I had been reading when he came home. (1)は正しい英文のようです。(2)は間違っているのか、もし、間違っているならどうしてかやさしく説明してください。

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

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

  • ベストアンサー
  • cowstep
  • ベストアンサー率36% (756/2081)
回答No.1

過去完了進行形は「(その時までずっと)…をし続けていた」という意味です。 (2)は「彼が来た時まで、読書していた」ということです。従って、彼が来た時に読書を止めたことになり、それが事実であれば正しいし、事実に反していれば間違いということになるでしょう。 ちなみに、(1)は「彼が来たとき、私は読書中だった」ということです。

関連するQ&A

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

    Sam( ) for 2 hours when I came home. 1、括弧にhad been playing tennisを入れた場合 私が帰宅した時点で2時間テニスをしていて、継続しているニュアンスになると思います。 2.もし括弧にhad played tennis を入れた場合はもう既に2時間テニスをしたという完了のニュアンスは含まれるでしょうか? 選択肢に1と2両方あった場合はどちらがより正解になりますか?

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

    Sam( ) for 2 hours when I came home. 1、括弧にhad been playing tennisを入れた場合 私が帰宅した時点で2時間テニスをしていて、継続しているニュアンスになると思います。 2.もし括弧にhad played tennis を入れた場合はもう既に2時間テニスをしたという完了のニュアンスは含まれるでしょうか? 選択肢に1と2両方あった場合はどちらがより正解になりますか?

  • 過去進行形と過去完了進行形などなどの疑問

    英訳問題;日本語文は単文のみです。 ①「電話が鳴った時、私はずっとテレビを見ていた」 『ずっと』がついているから I had been watching TV when the phone rang. ですか? I was watching TV when the phone rang. でもいいと思っています。 ②「来年3月でその選手は同じチームで12年プレーしていることになる。」(By)next March the player will have been playing in the same team for twelve years. はbyが無くてもいいと思ってます、合ってますか? ③(その少年は救助された時、小さな木片にしがみついていた。)The boy had been holding on to a little piece of wood when he was rescued.  は、The boy was holding on to a little piece of wood when he was rescued.もできると思っていますが過去完了進行形を考える理由を教えてください。 ④ (ジョンはその会社が廃業するまで5年間働いていた。) John had been working at that company for five years when it went out of business. は、whenのほかにuntil it went out of business.も使えると思っています。わかりません。教えてください。

  • 過去形?過去完了形?

    この時のわたしは幸せだった。あの日までは。を訳す。 Then I was happy,until that day.とThen I had been happy when that day came.のどちらがよいですか?完了形のほうがいい気がしますがそれだとthenが不自然な気がします。何となくですが。

  • 主節の文章が進行形の場合の、when節の位置

    私が受けた英語教育では、時を表す接続詞when節は、前でも後でもよいと習いました。つまり、 When I was a child, I lived in Tokyo. を I lived in Tokyo when I was a child. と書き換えられるように。 しかし、最近知り合いの子どもから、主節が進行形の文の場合は、主節を前に書くようにと学校の先生にいわれたと聞きました。 たとえば I was reading a book when he came home. と書くことはできても、 When he came home, I was reading a book とは言わないと中学校の先生が言ったというのです。 そんな規則があるのでしょうか?

  • 過去完了

    1. When the old man was a child, he lived in China for three years.(なぜhad livedではいけないのでしょうか。ネイティブに聞いたら、had livedだと、"live in China" was before something else at the time "when the old man was a child," but we don't know what "something else is."とのこと。でも"for three years"とくれば、どうしても完了の継続を思い出してしまいます。それに次のような文章、 He had been in the hospital for a week when I called on him. やThey had lived in Brazil for ten years before they moved to Japan. という文章ではwas/livedではなく、なぜかhad been/had livedになっています。自分の想像では、恐らく、完了形の動詞(liveやbeen)とwhen/before以下の表現に何か解くカギが隠されているような気がしてなりませんがそれがなんだか分かりません。 2. The train had already started when he reached the station. や Mrs. Yamamoto had just cleaned up the kitchen when her husband came home with friends. よく学校の先生などが、完了の継続を図に表したりしますよね。あれは非常に分かりやすく、過去のある一点を基準にして例えば、それより3時間前からずっとそれが継続した、みたいな感じで。でも完了の経験や完了はいろいろ問題集を見ましたが、図で表してもよく分かりません。何かよい方法は無いでしょうか?(そもそも図で表すことが間違っているのでしょうか?あと、これはhad抜きで考えたら(過去形)駄目なんでしょうか? already/justがあるから無理やり過去完了で説明を終わらせていいのでしょうか? 3. そもそも「大過去」と「過去完了」の違いとは? 大過去=過去の過去 過去完了=過去のある一点を基準にして、それより前に起こった、完了・経験・継続? これではいまいちよく分かりません。

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

    When I arrived, everybody was sitting around the table and talking. Their mouths were empty, but their stomachs were full. Their ________________________ (eat). 答え had been eating ここでひとつ疑問なのですが、"When I arrived"が文章の中心であり、 その時点で彼らはおしゃべりをしていたのであるから、 それよりもっと前に食事が終わっていると思います。 なのでこの場合の答えはhad eatenにならないのでしょうか? なぜ過去完了進行形になるのかが不思議です。 『full(満腹)=その時まさに食べ終わった』と読み解くべきなのでしょうか? よろしくお願いします。

  • 過去完了形

    過去完了形について質問します! 文法書には『過去のある時点での完了・結果・経験・状態の継続を表す』 と書いてありました。正直、意味が分かりません。 例文を見ると、過去完了形は過去形とセットで使われており、 過去形の出来事よりも前に起こった出来事を過去完了形で表しているよう に見えるのですが、正しいですか? The professor was fired after it was discovered that he had plagiarized the work of other researchers in his latest book. "Whole paragraphs had been copied," commented a former colleague. そう考えると、この英文の『had plagiarized』のところは理解できます。 時系列的に『盗用する』→『そのことがばれる』→『教授の解雇』です。 では、『had been copied』は普通の過去形とセットになっていませんが これは、I discovered that whole paragraphs had been copied とか When I read the book, whole paragraphs had been copied の様な文が省略 されていると考えればいいのですか?

  • 過去進行形について

    She had been practicing the piano for two hours when he called her. という定番の英文がありますよね。 これ、when のかわりに before / until を使うのはどうなのでしょう。 ○か×か、また、ニュアンスがどう変わるのか教えていただけますか。

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

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