11.she doesn’t know ____ to find the hospital.

问题描述:

11.she doesn’t know ____ to find the hospital.
a.where b.what c.if d.how
我知道选D.从语法角度.
如果从中文角度.A也说的过去..她不知道到哪里可以找到医院
D是她不知道如何找到医院.
所以我寻求从语法角度解释这道题

how表示方式,A、C肯定排除了吧,如果选what的话,句型what to do...中what作do的宾语,而题中find已经有一个宾语the hospital了,所以只能选D
what同理也适用于where