he has stayed in china for two years中FOR在什么时候使用,我不懂,还有for与since的区别,尽量通俗一点?

18分钟前阅读1回复0
xietoutiao
xietoutiao
  • 管理员
  • 注册排名1
  • 经验值2163660
  • 级别管理员
  • 主题432732
  • 回复0
楼主

he has stayed in china for two years中FOR在什么时候使用,我不懂,还有for与since的区别,尽量通俗一点?

He had stayed in China for two years.(他已在中国停留两年),介词for在这里引导一段时间(两年),since后面加过去的一个时间点,例如 He has stayed in China since two years ago.(自从两年前,他就一直停留在中国),since+过去时间点是典型的现在完成时时间状语形式。

0
回帖 返回汽车

he has stayed in china for two years中FOR在什么时候使用,我不懂,还有for与since的区别,尽量通俗一点? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息