“太乙天尊”说的正确. 答案是前者. where to go 是非常非常常见的用法,又例如 what to say .正序自然变为 go where 和 say what . 后者的时态不对. 可以用过去完成时:He didn't know where he had been. “他不知道曾经去过哪里” 或者和主句保持一致 用一般过去时: He didn't know where he went. “他不知道去哪里” 或者一般过去将来时:He didn't know where he would go. “他不知道要去哪里” 退一万步 非要用一般现在时,也要用goes而不是go.