你有先入为主的一些错误认识。介词from可以后接副词作宾语,例如,from here, from there,from where. 你难道没有见过 Where are you from? 这样的句子吗?where显然是介词from的宾语。where不但可以作状语,还可以作表语和部分介词的宾语(如from)。Where are you? 所以,where不仅仅在从句中作状语。你的句子是个间接疑问句作介词to的宾语,其中疑问词where做介词from的宾语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!