题库首页 > 试卷库
试题详情及答案解析
The number of people who can afford to buy their own houses ________ more than 80%, but a number of houses _________.
A.are; hasn’t been built B.are; has built
C.is; haven’t been builtD.is; have built
答案:C
试题分析:考查动词时态、语态和主谓一致。“负担得起买他们自己房子的人的数量超过了百分之八十,但是大量的房子已经被建成。”The number of +复数名词作主语后面的谓语动词用复数形式,故第一空填is; a number of +复数名词作主语后面的谓语动词用单数,根据句意,第二空表示已经完成且主语和谓语动词之间是被动关系,故第二空填haven’t been built,所以选C
考点:考查动词时态、语态和主谓一致。