英語
高校生
解決済み

この問題をHe had been observing the stars all night.
と答えたのですが、解答は
He was observing the stars all night. でした。

なぜhad を使ってはいけないのか知りたいです。

bserve ]

回答

✨ ベストアンサー ✨

なぜhad を使ってはいけないのか知りたいです。
→ He [had been observing] the stars all night. の時制:[過去完了] は単独では使えないからです。
⇒ 〇He has been observing(過去完了進行形:継続) the stars [until he realized(過去形) <that it was(過去形) past midnight>].
[<真夜中過ぎだ>と気づくまで]彼はずっと星を観察していた。
※過去完了:過去よりも古い時制であるので、必ず『過去を表す表現』と一緒に使う

参考にしてください。

さまー

分かりやすいご説明ありがとうございます!助かりました!

taka

My pleasure!😊

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