不定式完成态和进行态的使用

一,很多书上都说不定式完成态是表示先于谓语动词之前的动作或状态,那么这个“先于”的意思是“之前的一般时态”还是“之前的完成时态呢”?比如he seems to have been ill.这个不定式完成态是表示1.that he was ill then,即那时病了,现在病没病不知道,只是纯粹的表示之前一般动作。还是2.that he has been ill,过去生病,现在还病着,即完成态的持续用法。


二,经常看到不定式的进行态,请问在什么情况下应该使用其进行态?其进行态作补语时同现在分词作补语的区别?谢谢

请先 登录 后评论

最佳答案 2019-02-10 19:52

在回答网友的问题之前,先弄清楚这几个句子和有关问题:

He is ill. (现在仍在病中)

He was ill.(过去生病了,是否痊愈不得而知)

He has been ill.(之前生过病,现在痊愈了)


不定式与谓语动词表示的时间关系:

1. 一般式:It seems to rain this afternoon.

一般式往往表示其动作在谓语动词之后发生。例句说明,“今天下午看起来要下雨。” rain应在seem之后发生。

2. 进行式:It seems to be raining outside.

进行式往往表示不定式的动作与谓语动词同时发生。例句说明,“外面好像正在下雨。”(指在室内听见外面有下雨的声音或迹象), rain和seem同时发生。

3. 完成式:It seems to have rained last night.

完成式表示不定式的动作发生在谓语动词之前。例句说明,“昨晚好像下了雨。”(指早晨起床后发现地面潮湿,有下雨的迹象,才做出如此判断), rain 发生在seem之前。


根据以上讲解,网友的这几个问题,应该有了答案。

He seems to have been ill.这个不定式完成态是表示:

1.that he was ill then,即那时病了,现在病没病不知道,只是纯粹的表示之前一般动作。

【答】表明过去生过病,现在好了。如果转为that 从句,则这样表达:It seems that he has been ill.

如果仍在病中,则应说:He seems to be ill. 和 It seems that he is ill

2.that he has been ill,过去生病,现在还病着,即完成态的持续用法。

【答】前面已解答:He has been ill.(之前生过病,现在痊愈了)

经常看到不定式的进行态,请问在什么情况下应该使用其进行态?其进行态作补语时同现在分词作补语的区别?

【答】前面已解答:2. 进行式:It seems to be raining outside.

进行式往往表示不定式的动作与谓语动词同时发生。例句说明,“外面好像正在下雨。”(指在室内听见外面有下雨的声音或迹象), rain 和seem 同时发生。

其进行态作补语时同现在分词作补语的区别?——这句话没看懂。


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 3 收藏,4208 浏览
  • 曹强 提出于 2019-01-12 14:48

相似问题