__ your homework,you mustn't watch TV.A.When do B.When to do C.When doing D.When you doing请高手给个确切的答案,再讲下其中的语法知识,1楼朋友做的解答,我非常感谢你,但我觉得前半句话作的是状语,而不是主语!希望高手给我个确切的答案,如果1楼朋友作的答案是对的,请为我再详细说明下,

问题描述:

__ your homework,you mustn't watch TV.
A.When do B.When to do C.When doing D.When you doing
请高手给个确切的答案,再讲下其中的语法知识,
1楼朋友做的解答,我非常感谢你,但我觉得前半句话作的是状语,而不是主语!希望高手给我个确切的答案,如果1楼朋友作的答案是对的,请为我再详细说明下,

答案:C
首先When问时间,这是已经确定的了
其次,当动词在句首的时候要转换成ing形式
因为这个时候动词做主语
而只有名词可以做主语
所以只能把动词转换成ing形式,使它成为动名词,也就是名词
才可以成为一句句子
所以Do要变成Doing
那么A和B肯定是错的了
而D错的原因是少了谓语
在you和 doing之间
一定要有谓语am is 或are
因为这里 doing是刚刚所说的动名词
名词不可以做谓语
所以D是错的
那么就应该选C