谁学过新概念?为什么是完成时?

来源:百度知道 编辑:UC知道 时间:2024/05/06 08:33:22
第二册最后一句In this way, he has begun his own private‘telephone’ service.
为什么是完成时? 不是没有世界状语just ,already 之类的啊~!

因为,时间状语毕竟是状语,可有可无,但是完成时的标志是有have,had,has...,表示从过去发生到过去停止或持续到现在,并且影响到今天的就用完成时,例如,Have you had dinner?用了完成时就表示你吃过晚饭了吗(言下之意就是如果没吃过,就请你吃或者引出其它行动),这就是完成时,一般表示为: Sb+have/has+done sth.常与for(+时间段),since(+时间点或过去时的句子)连用(时间状语just,already...可以加在sb后面或have后面或sth后面,也可以不加.它们能体现时态,但没有这些词,不代表不是完成时)懂了吗?

一、现在完成时指的是现在仍然存在的过去发生过的动作,换言之就是虽然是过去的动作却成为现在的情况,如果你一时转不过弯来,你可以给这样的句子另加一个迄今为止或到目前为止。
He has begun his own private "telephone" service.
到目前为止,他已经开始了自己的私人电话服务。(开始于过去,但如今还在使用)。

再如:
Who has open the door? (过去开的门,说话时还敞开着)

二、just 和 already只是完成时态中常见的时间状语,但并不是必备的时间状语,只要是表示“过去的行为到目前还存在”就要用现在完成时。

二楼的观点正确