i don't remember the car having been repaired during these years 为什么 用having 而不用 has have 或者had

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 12:21:07
idon''trememberthecarhavingbeenrepairedduringtheseyears为什么用having而不用hashave或者hadidon''trememberthecarh

i don't remember the car having been repaired during these years 为什么 用having 而不用 has have 或者had
i don't remember the car having been repaired during these years 为什么 用having 而不用 has have 或者had

i don't remember the car having been repaired during these years 为什么 用having 而不用 has have 或者had
remember是谓语,一个句子只能有一个谓语,所以不能用has或者had,having在这里是非谓语,其实也就是remember的宾语啦

这其实不是被动式的问题。(have been, has been, had 等 都不影响被动语气)

以下给你介绍 "动名词":



I don't remember... 我不记得/想不起...

(问:不记得什麼?)


  >>显然其中的'什麼' 必须是一个'东西' ,也就是人,事 或者 物


这个句子里面 '想不起' 的  就是 '车子这几年有修过'  这件事情

但是 'the car has been repaired...'  这是个完整的句子,其中 has been repaired 是个动词 而不是我们要的 名词 (事物)

所以我们把has been  变成 动名词 having been.

这样 the car having been repaired... 就从一个句子+动词  变成了 "车子被修过" 的这件事情了。



我前面说这不是被动式的问题,因为这 动名词 (动词当名词用) 的做法  在一般主动语气中也同样适用,而且很常见:


I don't remember (myself ) going to your house. 我不记得(自己) 去过你家。

(如果後面动名词部分 的主语合整句的主语一样  ("我" 不记得 "我自己" 去过你家) 就可以省略。)


I don't remember Peter being there too. 我不记得 Peter 也在。


还有最明显的:

I don't like iceream  (正常,冰淇淋是个东西)

I don't like eating iceream  (eating= 动名词,我不喜欢 ''吃冰淇淋''  这件事)



动词不能作 主语 或宾语,变成了动名词以後才可以。

动名词的组成和现在分词一样,都是动词原形+ing.


(^_^     希望对你有帮助,欢迎更多英语问题喔!!