He has been to China in 2003有什么错?答案只说有错5

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 04:05:54
He has been to China in 2003有什么错?答案只说有错5

He has been to China in 2003有什么错?答案只说有错5
He has been to China in 2003有什么错?
答案只说有错5

He has been to China in 2003有什么错?答案只说有错5
错误在于跟了时间
正确的句子应该是这样:He has been to China.
因为你如果要跟一个过去的时间就不能用现在完成时.
举个例子:He has finished his task.
说这个句子时,说话人隐藏了一个词 today .

错,应该是He went to China in 2003

He went to China in 2003有什么错?
有明确的过去时间,用过去时.

He has been in China since 2003.
从2003年开始,他就一直待在中国。这是一般完成时。
He went to China in 2003.
他在2003年去过中国,这是一般过去时

时态出错. 句子没有什么特别的东西表明要用现在完成时.而且读起来就怪怪的. 一般过去时就可以了.

he has been in china since 2003
he was in china in 2003
he went to china in 2003