不定式完成时和动名词完成时的区别

问题描述:

不定式完成时和动名词完成时的区别
动词不定式的完成时跟动名词的完成时都是表示动作先于谓语前发生,当选择选项出现两者,该如何确定要选哪一个?
1个回答 分类:英语 2014-10-12

问题解答:

我来补答
动词不定式的完成时跟动名词的完成时都是表示动作先于谓语前发生,当选择选项出现两者,该如何确定要选哪一个.
 
一、判断非谓语动词在句中所充当的成分
 
   1、动名词属于名词性,充当主语、宾语(动词宾语和介词宾语)和说明主语属性的表语.
 
   2、不定式兼有名词性,充当主语、宾语和表示特征或状态的表语;形容词性,充当定语;和副词性;充当目的状语、结果状语、形容词表语的补足语和(或称原因状语)或宾语补足语.
由此可知,当这类非谓语动词在句子中充当定语、目的状语、结果状语、表语形容词的补足语(或称原因状语)或宾语补足语时,只能用不定式.而不定式表示目的或结果时都表示紧接谓语动词前后的行为,不用完成时,只有充当表语形容词的补足语和宾语补足语时才会这样用,如:
 
I am sorry to have kept you waiting.对不起,让你久等了.【表语形容词的补足语】
I'm glad to learn the plan to have finally been laid to rest.我很高兴地听说那个可笑的计划终于被取消了.【宾宾语 plan 的补足语】
 
二、如果属于名词性成分,二者的区别也很明显
 
   1、用作主语或表语时,二者的区别并不复杂.动名词表示具有普遍性的一般行为,不定式表示未来的一次具体行为,因此可以不加讨论.
 
   2、用作宾语时,二者分工明确.
 
动名词用在特定的动词后,如 miss,mind,imagine,consider,can’t help,avoid,advise,finish,exercise,excuse,practice,prevent,suggest,risk 等;用作介词宾语时,也只能用动名词.也就是说,这两种情况不能用不定式作宾语;
 
  He forgets having said that.他忘记了早以前就说过此事.【动词宾语】
  Afterhaving finished the written work,I went on to recite the text.写完书面作业后,我接下来去背课文.【介词宾语】
 
在 forget,remember,stop,regret,mean,try 等几个动词后,既可以用动名词也可以用,但是二者在表达的意思上有很大的区别.
 
  forget / remember 跟动名词表示“忘记/想起来已经做过的事”,不定式表示“忘记/想起来要做的事”
  stop跟动名词表示“停下正做的事情”,跟不定式其实是目的状语,表示“停下来去做另一件事情”
  regret 跟动名词表示“对做某事感到问心有愧”,跟不定式表示“因为做了某事而表示道歉”
  mean 跟动名词表示“意味着做过某事”,跟不定式表示“打算要做某事”
  try 跟动名词表示“试着做某事”,跟不定式表示“尽力去做某事”
 
   例如:
  I regret having been unable to write to you earlier.未能早些给你写信我感到内心有愧.
  I regretto have been unable to write to you earlier.很抱歉未能早些给你写信.
 
不定式完成时多用作含个人意图的动词宾语表示虚拟语气,如,plan,intend,hope,wish,want,expect,意思是“本来如何”.如:
 
  She intended to have called.他本来是要来拜访的.【虚拟语气】
  We wereto have met at ten.我们本来是约定在10点见面
 
 
其他动词多用不定式作宾语,如:
 
  I seemed to have lost consciousness.我似乎失去了知觉. 
  I verymuch hoped that that case proved to have been a catalyst for change.我曾非常希望那起事件已经催生变革.
 
 
展开全文阅读
剩余:2000
上一页:dc2inr3qec3r2
下一页:这样怎么写