He had been mentioning your name to me.

来源:百度知道 编辑:UC知道 时间:2024/06/02 18:45:28
He have been mentioning your name to me.这两个句子表达的意思有什么区别`

第一是过去完成进行时,表示以前一直在提你的名字.
第二个是现在完成进行时,表示现在还一直提到你的名字.
时态不同表示的时间也不同.
He has-----

首先,第二句要改成has.

两句的表达的意思区别就是一个是过去发生的,一个是现在完成进行时.

1是过去完成时,讲述的是过去的过去完成的事
2是现在完成时,讲述过去的已经完成的事
英语课上应该有一个时间轴给你看得吧,那样就会很清楚了.