回答

Bought の後ろの目的語がかけているのでwhereをとって落とすかwhich やthat などに変える。

時を表す副詞句ではしばしば前置詞が自明すぎて落ちます。forは省略されていると考えましょう。あってもおけ。

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