曹老师:
你好,我看了你之前的一个回答,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 beenproved and other people may not believe it。即 Claim后接的非谓语动词表示的动作具备不确定性,未必是真实的。而动名词一般表示确定发生的事件。所以claim后接非谓语动词作宾语只可以用不定式(不确定性),不可以用动名词。比如:She claimed to hate all art.
He claimed to haveseen a tiger. 不定式的动作是先于谓语时间的动作,不定式要用完成体。