【正确答案】
D
【答案解析】[考点] 疑问词+不定式
[句意] 他不知道是等着还是回家。
[解析] 在本题中,作know的宾语的是疑问词+不定式。疑问词+不定式结构可以在句中作主语、宾 语、表语和同位语。跟这一结构作宾语的动词除了know之外还有:ask,consider,decide,discover, explain,find out,forget,guess,imagine,inquire,know,learn,observe,remember,see,tell,understand,wonder等等。又如:She doesn't know whether to get married or wait for a few years.(她 不知道是结婚还是再等几年。)
[避错] know不直接跟不定式作宾语,所以A)to wait错误;在B)中if和that不能同时引导宾语从 句,且空格后成分不对等;if不是疑问词,不能构成疑问词+不定式结构,所以C)也不正确。