现在完成时

sb. have/has +动词的过去分词

例如:I have eaten. 我吃过了

已经完成的事情发生在现在的过去

什么时候用现在完成时

信号词

up to now

到现在为止

since + 过去的时间点

从那时到现在为止

in/for/over + 过去的时间段

从过去到现在以来

过去完成时

sb. had +动词的过去分词

例如:My homework had finished before I return home. 在我回家之前我的作业就已经完成了。

已经完成的事情发生在过去的过去

什么时候用过去完成时

信号词

by/before + 过去的时间点

在...前就已经发生

最后修改:2022 年 07 月 11 日
如果觉得我的文章对你有用,请随意赞赏