英語
高校生
解決済み

8番です。
左が問題、右が答えで
答えあるのですがcorrectがincorrectかしか書いてなくてどう直せばいいのかわかりません。

「住民が家を建てられる」という文のわけないのでbuiltをbuildingにするのかと思ったんですが、
havingがあるのでそれをhadにするのかとも思い答えに自信ががないので正しい文を教えてください。

の sCuン Aa 7. Lying about his "op Tom felt My ー を いてを und the houS@ comfortable. 8. Having been built 30 ye ンーpp252/みがの 9. Though wrapped in elegant JaDan6S6 paper, Keiko found a western doll

回答

✨ ベストアンサー ✨

おっしゃる通り、主節の主語the residentsと分詞構文の主語(the house)は違うので、分詞構文の主語を省略することはできません。

独立分詞構文にして
The house having been built 30 years ago, the residents still found it comfortable.
とするか、

受動態を能動態にして
Having built the house 30 years ago, the residents still found it comfortable.
とすればよいと思います。

完了形になっているのは主節の時制よりも前の時制を表しているからで、
The house had been built ~ あるいは
The residents had built the house ~ を分詞構文に書き換えるので
had ⇒ having にしているだけです。

ゆうり

解説まで加えていただき助かります😭
ありがとうございます!

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