回答

✨ ベストアンサー ✨

前置詞が関係詞とセットで前にでてくることがあります。問題の文だと、
In the middle of the town there was a house the roof which was brightly painted of.
でも
In the middle of the town there was a house the roof of which was brightly painted.
でもいいんです。
whoseとwhatは違う、とわかりやすいのですが、thatと間違える人がいます。消えている前置詞ofに気づきましょう。
多分こういうことです。
間違っていたらすみません🙇

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