现在完成时
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 + 过去的时间点
在...前就已经发生