英語
高校生

() that night, we could not observe the moon.

①Having rained
②It having rained
③It was raining
④Raining

答えと理由を教えてください

回答

②だと思います。
分詞構文の文なので、③のIt was rainingは入りません。
後に「could」とあるので、この文章は過去の文になります。なので④のRainingは現在の話なので、不適です。
残った①と②ですが、これは意味を考えるしかないです。
カンマの前後の主語を考えると、
前は天気(it) 後は私たち(we)で一致しないので、分詞のまえに主語を置かないとダメなので、②となります。
質問があれば言ってください。

ゲスト

従属節の方がhave + rained となるのはどうしてですか?

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