题库首页 > 试卷库
试题详情及答案解析
It has been proved ____ several new kinds of medicine____ a positive effect on the cure of H7N9.
A.which,hasB.if, has
C.that, haveD.what, have
答案:C
试题分析:句意:几种新型的药物对治疗H7N9有积极的影响这件事已经被证明。that 引导主语从句,that 不做成分,但是不可以省略;it是形式主语,在主语从句中,which 意为:哪一个;what 什么;if 是否。kinds是“种类”的意思,是复数做主语,所以谓语应该用have,故选C。
考点:考查主语从句的关系词和主谓一致的用法。