曹老师:
您好,我看了您之前的一个回答,https://www.cpsenglish.com/question/41530,
1、对于一些既可以接动名词,也可以接不定式的动词,下面的关系是否对等?
remember doing=remember having done=remember to have done.
其中having done用于正式文体,而doing是一般的用法。doing已经表示已经发生的动作,所以没必要用不定式完成式复杂的形式。
2、但对于下面的句子 He claim to have seen a tiger. (他声称看到了一只老虎)
为什么一定要用不定式完成式做宾语,难道是因为没有claim doing的原因吗?那为什么不存在claim doing呢?
1 remember doing 和 remember to do 的意义是不同的。前者表示表示想起以前发生过的事情。后者表示记得要做某事(还未做)。
非正式语体可以用doing一般体形式表示先于谓语时间发生过的事件,正式语体用having done动名词的完成体。二者是语体的差异,在表示过去事件这个意义上是没有区别的。不定式如果用完成体,也可以表示动作先于谓语时间。但这种用法较为少见,不建议使用。
2 claim 的语义为: to say that something is true although it has not been proved and other people may not believe it。即 Claim后接的非谓语动词表示的动作具有不确定性,未必是真实的。而动名词通常表示确定发生的事件。所以claim后接非谓语动词作宾语只能用不定式(不确定性),不能用动名词。例如:She claimed to hate all art.
He claimed to have seen a tiger. 不定式的动作是先于谓语时间的动作,不定式要用完成体。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!