____was known to them that Bob had broken his promise____he would give them a rise.A:it ,which.B:it, that.为什么选A?麻烦解答的详细点.谢谢.

问题描述:

____was known to them that Bob had broken his promise____he would give them a rise.
A:it ,which.
B:it, that.
为什么选A?
麻烦解答的详细点.谢谢.

这是个定语从句,it是形式主语,真正的主语是that后面的部分,which是代指 his promise, 因为 his promise是物,所以用which

答案错的 he would give them a rise是完整的句子 which是引导定语从句的 所接的句子应该是不完整的 此处应用that 引导主语从句 后面的that代指he would give them a rise

这道题不选A,应该选B.
It was/is known to sb that句型,表示“某人知道.”,在这句话中意思是:“他们知道.某件事”,
是哪件事呢?that后面的Bob had broken his promise是最主要的一部分,“鲍勃没有遵守诺言”这件事,
什么样的诺言呢?that引导同位语从句:he would give them a rise ”鲍勃会给他们一个提升”这样一个诺言.
这里是同位语从句,而不是定语从句.所以不选A