英语问题???????

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:53:38
什么时候用had+过去分词
什么时候用have+过去分词
并距离说明

过去完成时:(过去的过去做过)
用had+过去分词
例:He told us that he had finished his homework.
分析:他告诉我们的时候已经是过去时
而做完作业是在他说之前发生的
也就是过去的过去,所以用had done
现在完成时:(现在之前做过)
用have+过去分词
例:He have finished his homework now.
分析:目前对于他而言已经完成了
也就是现在完成了,所以用had done

现在完成时

(The simple present perfect tense)是由have/has的现在式 + 过去分词构成的。规则动词的过去分词形式一般过去时相同,不规则动词则可能不同。

在英语中,现在完成时有两种用法:

1)表示开始于过去并持续到现在(也许还会持续下去)的动作。

2)表示在过去不确定的时间里发生过或未发生过的动作,该动作与想在有某种联系。

A.开始于过去并持续到现在的动作

当我们讲述开始于过去,并持续至现在或讲话时刚刚结束的动作时,经常使用现在完成时。例如,

I've planted fourteen rose-bushes so far this morning.

I've just tidied up the kitchen.

It's the most interesting book I've ever read.

I've often wondered where she gets her money.

B.已完成的动作或事件

当过去事件刚刚结束并对现在情况有较大影响时,常用过去完成时来讲述。例如,

The president has been assas