英语时态的问题。语法大神请进

IstayedinChinafor5years.表示我以前在中国呆过5年的时间,现在已经不在了,对吗?IhavestayedinChinafor5years.表示我已经在... I stayed in China for 5 years. 表示我以前在中国呆过5年的时间,现在已经不在了,对吗?
I have stayed in China for 5 years. 表示我已经在中国呆了5年之久,现在还在中国,但重点强调已经呆了多久,对吗?
I have been staying in China for 5 years. 同上,但重点强调的是一直以来都在持续性地呆在中国,对吗?

这三种时态我掌握的对吗?
展开
 我来答
油盐多味人生E
2019-06-05 · TA获得超过8049个赞
知道大有可为答主
回答量:1.2万
采纳率:80%
帮助的人:531万
展开全部
see the papers 发生在 to go 之前,即所谓的“过去的过去”,所以用过去完成时最好。
追问
请仔细审题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式