He is working hard and ______ will make him pass the final exam.A which B for which C it D that每个选项最好都说一下,说得让人明白一点

问题描述:

He is working hard and ______ will make him pass the final exam.A which B for which C it D that
每个选项最好都说一下,说得让人明白一点

根据句意,and 前后两个句子是并列的,空格处应该是可以代表前面现象的代词,来作后一句的主语,因此:
A不对,which前应该是一名词或句子,不能加and.
B不对,后面应该跟完整句型(含主语),根据句意不选
C不对,根据it 的意思,用在这不合适。
D对,that 代替and 前面的句子。

并列连词and连接了两个并列的分句。A which ,B for which引导的是定语从句。C it不能代替前面的内容
D that 代填前面内容

A 不对,which做定语从句,前面不能加and连词
B不对,语法,意思都不对
C it不能代替前面的内容
D that 代填前面内容