1.C
由yet可知,句子用现在完成时最好;
when and where to build the new factory是一个“疑问词+不定式”短语,视为单数,动词也用单数.
2.D
but连接并列主语时,动词的数采用就远原则,即和本句的all保持一致.
而该句all表示“所有的人”,所以谓语动词用复数.
3.C
“make it possible that从句”中,it是形式宾语,而that从句才是真正的宾语,而形容词possible是宾语补足语.
其他选项不能做形式宾语.
4.C
固定短语 call for “需要/要求”
5.A
从句子结构来看,()in our school是后置定语,修饰句子主语pigs,所以不能用谓语动词,排除B;
而()the food是句子的谓语和宾语,所以该选入动词的谓语形式.固定短语:feed on...“以...为食”.