You were in China for tow years.

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/24 01:22:48

You were in China for tow years.

You were in China for two years
你在中国已经2年了

你已经在中国两年了

参考译文:你在中国了2年。
本句为一般过去时,而一楼的按现在完成时翻译了。

按照一楼的翻译应该是you have been in china for 2 years...
正确的翻译应该是你过去曾呆在中国有两年时间

这句话语法有问题 for +一段时间 要用完成时 应该为 you have been in China for two years.
译为 你在中国已经两年了

你在中国已经2年了

你在中国已经两年时间了.