一道英语语法题,不是说逗号后面不能加to do ,要用doing吗,为什么这道题还选D As f

一道英语语法题,不是说逗号后面不能加to do ,要用doing吗,为什么这道题还选D
As far as I know,____their task ahead of time,they often stayed up late into the night.
A,finishing B,having finished C,finished D,to finish

前面的as far as I know 你可以不去看它,因为它作插入语,这样这句句子就很简单了,to表目的。
逗号后面不能加to do 这句话的前提是逗号前面的东西不是插入语。追问

哦哦,谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-20
没听过有这么个原则 只听过逗号后不见that 你翻译一下 众所周知 为了……所以他熬夜… 不定式表目的
第2个回答  2015-02-20
没听说过逗号后面逗号后面不能加to do的说法啊
第3个回答  2015-02-20
表目的