there's none left.中left是leave的过去分词,那这一句是现在完成时吗?为什么不用加have/ha

问题描述:

there's none left.中left是leave的过去分词,那这一句是现在完成时吗?为什么不用加have/has
1个回答 分类:英语 2014-10-10

问题解答:

我来补答
不是
1、没主语
2、现在完成时指的是 一个动作进行到现在为止,而离开只是一个瞬间动词
现在完成时是要持续动词 比如 :睡觉 睡觉是一直睡的不是一瞬间
3、现在完成时后面要加介词for或since 但是此句没有
为让你明白 给你例句
现在完成时例句:There is none have left.
He has reading English for two hours.
再问: 但是上下文翻译的意思是 “一点儿也没有了” 我不明白为什么要用过去分词
再答: 他说已经做过某事了吗 如没有就是过去时
 
 
展开全文阅读
剩余:2000