5 “先行”It句型中to do 和 doing结构的含义

不定式通常表示发生在谓语之后的动作,doing结构(此句型中的应该都是动名词)与谓语同时发生。这条大原则是否也适用于先行it句型(如:it is impossible for me to forgive him.)吗?但也不乏有例外?其次,to have done 和having done 是否也可以用在此句型?谢谢老师。


请先 登录 后评论

最佳答案 2018-08-29 08:45

1 网友认为“不定式通常表示发生在谓语之后的动作,doing结构(动名词)与谓语同时发生。” 关于动名词,网友的看法是不够全面的。动名词可以表示具体事件的发生,也可以表示没有时间意义的习惯或抽象概念。在表示具体事件时,该事件可以先于、同时于或后于谓语动词时间。例如:

I like playing basketball. 习惯或抽象概念。

He regretted selling his house. 先于谓语动作的事件。

He hates sitting beside me. 与谓语动词同时的事件。

He considered buying a new car. 后于谓语动作的事件。


2 相对于that从句和不定式短语,动名词较少使用外置主语结构。其主要原因是动名词短语的作用更接近于名词词组,而名词词组通常不能采用外置结构,因此动名词短语更多的是直接用在主语位置。


3 动名词短语作外置主语,同样可以表示谓语时间之前、同时和之后的事件。

It is no use blaming him. 动名词的事件发生于现在之前。

It is no good waiting here. 动名词的事件在现在正发生

It will be no problem whatsoever getting Tom to agree to our proposal. 动名词的事件在将来才发生。(主句谓语表示现在的预测)。


4 不定式作外置主语,通常是谓语时间还没有发生的将来事件。如果将不定式改为that从句,则从句通常需要用虚拟语气。

It is necessary for him to study hard.

It is necessary that he (should) study hard.

当一个名词的位置(主语、宾语、表语、同位语)需要用非谓语动词时,通常后于谓语时间的事件用不定式,与谓语时间同时或之前的动作用动名词。但有时句型要求用不定式而不能用动名词,此时即使是先于谓语时间的事件也得用不定式来表示。非正式语体中直接用to do表示,正式语体则用不定式的完成体。例如:I am glad to have talked with you. (谈话已经结束,我现在仍高兴。表语形容词后通常不能接动名词,只能接不定式。)

当不定式作主语,则没有这种限制。早于谓语动词时间的事件通常用动名词表示,没有必要用不定式。而日常英语中动名词的一般体doing代替了having done,加上动名词作外置主语本身就比较少,因此,无论不定式还是动名词的完成体形式都很少见于外置主语。至少我自己没有见过。网友如果见到,可以与大家分享。

动名词短语位于句首主语位置,则完全有可能使用完成体,这是比较正式的用法。例如:

Having failed six times did not prevent him from trying again.


请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

【翻译】跟他争论这样的事情是没用的。

1. It is useless to argue with him about such a matter. (正)

2. It is useless arguing with him about such a matter. (正)

3. It is useless to have argued with him about such a matter. (?)

4. It is useless having argued with him about such a matter. (?)

【说明】

1. 句子的真实主语用不定式还是动名词,这要受到作表语的形容词的制约。也就是说,并非所有的形容词,都可以同时使用这两种形式的非谓语动词作主语。

2. 使用非谓语的完成体作主语,意味着动作或状态早于谓语动词,即早于be动词。很难想象出这种语境。


请先 登录 后评论
  • 3 关注
  • 1 收藏,7438 浏览
  • 71zx 提出于 2018-08-24 18:40

相似问题