【英语(现在完成时),leave的用法现在完成时不能和瞬间动-查字典问答网
分类选择

来自孙希莲的问题

  【英语(现在完成时),leave的用法现在完成时不能和瞬间动词连用,那为什么这个句子是对的?Ihaveleftmybookathome】

  英语(现在完成时),leave的用法

  现在完成时不能和瞬间动词连用,那为什么这个句子是对的?Ihaveleftmybookathome

1回答
2019-11-03 03:05
我要回答
请先登录
江卫民

  我们说的瞬间动词不能用在现在完成时中,是指当句子中有表示时间段的状语的时候不能用,而一般情况下是可以用的.比如说Ihavejoinedthearmyforthreeyears就是错的,join是个瞬间动词,当加上一段时间的时候需要作相应的变化,也就是Ihavebeenamemberinthearmyforthreeyears.Ihaveleftmybookathome是个正确的句子,因为这句话没有表示时间段的状语.还有Ihaveleftschool是正确的,如果要加上时间状语forthreedays就要变成Ihavebeenawayfromschoolforthreedays.Ihaveleftmybookathome如果要加上时间状语的话可以改为Ihavekeptmybookathomeforthreehours.

2019-11-03 03:06:53

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •