Johnisn'there.Doyouknowwhere______?A.hashebeenB.hashegoneC.hehasbee

发布时间:2020-08-06 20:50:14

John isn't here.Do you know where ______?A.has he beenB.has he goneC.he has beenD.he has gone

网友回答

D解析know后面是个带连词where的宾语从句,所以语序应为陈述句语序.选项A,B不符合语法.从句意看:你知道他去哪里了吗?“人不在此,去了某地”英文要用have/has gone to+地点来表示.
以上问题属网友观点,不代表本站立场,仅供参考!