• ベストアンサー

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

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

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

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

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

関連するQ&A