in spite of 后必须加名词,而非句子(因为in spite of是个介词短语,后加名词)。如果选B,就变成一个独立句子,肯定不行。选C,that has been said为定语从句,修饰先行词all,对。
after finishing中省略主语,可以省说明与主句主语一致,为he, he与finish这一动作间的关系为主谓关系(即要用主动语态),非谓形式只能选finishing
C是定语从句修饰all
第二道题市after是介词,后面跟名词后动名词做宾语。=after连词 he finished his homework,
第一个问题:in spite of (尽管)是介词短语,因此后面必须加短语,不可以加句子!
all后面的句子是定语从句
因为一个句子必须有主语,并且主语在定语从句中不可以省略,那么?就是说,all是先行词,主语是that,谓语是has been said,因此选C
第二个问题:after是介词,因此,后面接doing
after还可以连词,引导时间壮语从句。
因此,这句话可以说After he had finished his homework,he went to watch TV.
明白了吗?
后一个问题,after finishing his homework 是动名词短语作状语,不是一个句子,所以要用非谓语动词(即doing,done,to do)而整个句子的主语是he,he与finish是主动关系,所以······