英語
高校生
解決済み

答えは、I had reading a book when he came homeだったのですが、時を表す副詞節があるので、cameではなくcomeとなりませんか?理由を教えて下さい🙇‍♀️また、homeではなくbackでも大丈夫ですか?

[6 次の日本語を英語に直しなさい。(各5 点) (① 私は彼が帰ってきた時。ずっと本を読んでいました。 間IE

回答

✨ ベストアンサー ✨

時を表す副詞節の中の動詞が現在形になるのは、主節が未来形の時だけです。

I will be cooking dinner / when you come back home.

このように前の主節が未来形の時に、後ろの時や条件を表す副詞節では、時制の一致を受けず現在形にします。

I had been reading a book when he came back.

この場合は、「彼が帰ってきた」という過去の事実があり、それより前から、「私はずっと本を読んでいた」ので、時間のズレを表し過去完了となっています。

しんころ

分かりました!ありがとうございます。

この回答にコメントする
疑問は解決しましたか?