when,though等连词后可以跟分词吗?

when和though等作为连词应该连接句子,即有谓语动词,如果省略,必须谓语动词的一部分是be动词的某种形式,比如when (I was) reading my book,I heard a big noise outside the window. 或 Though (I was) fascinated with the beauty of nature,I had to leave at that time. 但是我的确经常看到诸如when finishing my homework,I went to bed. 这类既不符合省略规则,又加连词加的不伦不类的句子,这个到底是误用还是有某种我不知道的语法规则呢?请高手赐教!!!
怎么就没人懂我的意思呢?when和though作为连词应该是连接句子的,怎么可以和非谓语连用呢?但是的确经常看到这类句子

第1个回答  2010-05-31
你的想法是不恰当的。
这类的表达是完全符合语法规则的,是正确的。因为这样的句子是属于独立主格的运用,意思就是说分句和主句的主语是同一个,才能这样用。比如 when finishing my homework,I went to bed。这个句子中,分句和主句的动作的放生者都是I,所以是同个人,所以是可以使用的。否则是不能这样省略使用的。
第2个回答  2010-05-31
你说的用法都是对的,在语法上,这叫状语从句的省略。在状语从句中,当主句的主语和从句的主语一致时,常省略从句中的主语和be动词。这个考点在高考中常考。例如:
While ________ , someone knocked at the door.
A. watching TV
B. was watcing TV
C.i was watching TV
D.watched
这个题应该选C
The research is so designed that once ________ nothing can be done to change it.
A. begin B.began C.begun D. beginning
答案C本回答被网友采纳
第3个回答  2010-05-31
可以,但when主语必须是动作发出者,且与后面主语一致
第4个回答  2010-05-31
以上都是对的
除了这个 when finishing my homework,I went to bed. 这个句子是过去式,所以不能用finishing,应该when i finished 或 when finished
相似回答