高一英语单选
1.Ihavenoidea___measuresthegovernmentwilltaketostoptheriverfrombeingfurtherpolluted.
A.whichB.whatC.thatD.whose
2.MorehighwayshavebeenbuiltinPRC,___itmucheasierforpeopletotravelfromoneplacetoanother.
A.makingB.havingmadeC.tomakeD.made
3.Thelettercannotbesignedbyanyoneelse___Mr.Smithhimself.
A.exceptB.besidesC.exceptforD.otherthan
4.Itisrecommendedthatmorepublicawareness____by___thetheoryofenviormentalprotection.
A.shouldberasised,compromisingB.shouldberasised,advocating
C.berasised,compromisingD.berasised,advocating
请问1.为什么不能选which?后面句子不缺成分啊.
2.不定式作非谓语为什么不行,可以是表目的啊;完成时作非谓语为什么不行,前面就是完成时啊,应该一致啊,而且句意也应该是完成了的.
3.4个选项都是’除去,除了‘的意思,什么情况下使用,怎么区分?
4.AC肯定不对,为什么不能加个should?
B2.A3.D4.D
我写这么多,希望大神们能把我的疑惑讲清楚,谢绝只抄遍答案,