此题选B 是没错的
用陈述句语序,排除CD,我补充说明一下为什么不选A
关键问题还是时态的问题,A不能用完成时,When she left,用过去式成立,用中文将,“我不知道他走了”通
如果说,“我不知道他已经走了”,是病句,“已经”多余