问题描述: He has been to China in 2003有什么错?答案只说有错5 1个回答 分类:英语 2014-09-23 问题解答: 我来补答 错误在于跟了时间正确的句子应该是这样:He has been to China.因为你如果要跟一个过去的时间就不能用现在完成时.举个例子:He has finished his task.说这个句子时,说话人隐藏了一个词 today . 展开全文阅读