作业帮 > 英语 > 作业

1.He is drinking his milk.2.He says he has drink his milk.请问

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/09 10:42:08
1.He is drinking his milk.2.He says he has drink his milk.请问 为什么第二句话he后面跟的不是is而是has?他究竟是什么句型?现在进行时?可是没有ING啊!
1现在进行时,表示他正在喝牛奶
2现在完成时(发生在过去但对现在还有影响),用has/have,他说他喝完牛奶了.不用is的原因是前面有He says,表示在他说话的时候牛奶已经喝完,所以用完成时.如果用is drinking就是边说话边喝牛奶,显然是错误的.
从句中一般前面是一般现在时后面就接完成时,这个规律能在很多题目中发现
再问: 如果是完成时态 为什么第二句话没有过去分词存在啊?
再答: 需要看一下这句话的出处了,是否权威