不定式和动名词及其相关形式做宾语

曹老师:

您好,我看了您之前的一个回答,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呢?

请先 登录 后评论

最佳答案 2021-02-27 09:40

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. 不定式的动作是先于谓语时间的动作,不定式要用完成体。

  

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 1 收藏,1400 浏览
  • bo320036 提出于 2021-02-26 11:16