what to do 可以作为一个名词性从句来看,比如在I don't know what to do里面,what to do作为一个宾语从句,what作为do后面的宾语,所以这个句子成分完整,不需要再加it。
副词where不能和地点介词on, in,at等连用,其他的介词可以和where连用。所以from不能少
【用法1】 where用作疑问副词, 在(往、从)哪里, 在什么地方:
Where are you? 你在哪儿?
Where did you get the computer (form)? 你从哪儿弄到这台电脑的?
Where did you study medicine? 你从哪儿学的医?
哥苍仓杠违享七外犁宿