完成时用法?

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:32:35
一直分不清该不该用完成时
问下是不是这样
1)时间有特指,特指是指由that this等做定语的,而像具体指到5月5日这种的,用过去时,是么?
2)比上文提到的时间还要早的,用完成时,这个应该没错.
3)点时间用一般时,段时间用完成时,比如 all the afternoon,接完成时,是么?

是否还有其他要点?
暂时身上没分,等过会赚点分再追加.

具体的时间点用过去时,如5月5日,5点半,星期四等均用一般过去时.
that this要看是什么挖?this coming Sunday?
all the afternoon接完成时或进行时态.

另看到for+一段时间、since、already、yet的话均用完成时.
或者对现在的状态造成了影响如:I have lost my key to the door.我丢了钥匙对我现在造成了影响了,就用完成时态.

也就是说现在完成时虽与过去有关,但实际上看重的是对现在的影响或结果,再如:
He has turned off the light. 他已把灯关了(动作结束于过去,但说明的是现在的情况——灯现在不亮了.

现在完成时要记住是表示过去的动作对现在的影响或过去的动作持续到现在;过去完成时是表示在过去某一点时间或过去某动作前就已经发生的动作或存在的状态,又称之为过去的过去.