一,很多书上都说不定式完成态是表示先于谓语动词之前的动作或状态,那么这个“先于”的意思是“之前的一般时态”还是“之前的完成时态呢”?比如he seems to have been ill.这个不定式完成态是表示1.that he was ill then,即那时病了,现在病没病不知道,只是纯粹的表示之前一般动作。还是2.that he has been ill,过去生病,现在还病着,即完成态的持续用法。
二,经常看到不定式的进行态,请问在什么情况下应该使用其进行态?其进行态作补语时同现在分词作补语的区别?谢谢
在回答网友的问题之前,先弄清楚这几个句子和有关问题:
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 同时发生。
其进行态作补语时同现在分词作补语的区别?——这句话没看懂。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!