__________the work is difficult, many people doubt if he can finish it on time.
A. Having thought B. Thinking
正确答案是B, 请问老师这里难道不能用A吗?为什么?
1. think + 从句:这时的think是“观点类动词”,意思是“认为”,表示“习惯或状态”。它跟另外一个动作(doubt),不产生先后关系。所以,不需要使用完成体。本题,在think之后是个宾语从句,这决定了think是“观点类动词”。
2. think about, think of, think over:这类短语动词,属于一次性的动作(行为类动词):think about 考虑;think of 想到/想起;think over 思考。当它们跟另外一个动作连用时,就要考虑发生时间的先后了。如果早于谓语动词,则要使用完成体的现在分词。
作个对比:
Thinking the work is difficult, many people doubt if he can finish it on time.
认为这个活儿很难做,所以许多人怀疑他是否能按时完成。
Having thought about all this, I decided not to go abroad.
考虑了这一切之后,我决定不出国了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
think作“认为”解的时候是静态动词,静态动词表示状态,没有结束意义,即静态动词表示的状态总是和谓语动词时间具有同时性,因此必须使用现在分词的一般体doing形式作状语,表示状语和谓语具有时间上的同时性。
think作“思考、考虑”解的时候,为动态动词,动态动词表示事件的发生,事件总是会结束的。如果作状语的动态动词表示的事件在谓语时间之前已经结束,没有时间上的同时性,就不能用一般体doing形式(该形式表示状语和谓语动作同时),而必须改用现在分词的完成体Having done,表示状语的动作在谓语时间之前已经结束。
静态动词只有在表示截止谓语动作时间一个状态已经持续了多久时,才能用现在分词的完成体+持续时间状语。没有持续时间状语,静态动词不能用现在分词完成体having done形式作状语。例如:
Having known him very well, I lent my car to him. (误)
Knowing him very well, I lent my car to him. (正)
Having known him for 5 years, I lent my car to him. (正)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!