题目内容
【题目】 The real reason why prices ____ , and still are, too high is complex, and no short discussion can satisfactorily explain this problem.
A. were B. will be
C. have been D. had been
【答案】A
【解析】
试题分析:本题考查动词时态。
结合句意“过去价格太高,现在仍然太高的原因很复杂...”可知,此处 and 连接两个并列的系动词,后者是对现在事实的描述,为一般现在时;前者是对过去事实的描述,应用一般过去时,又主语 prices 为复数,故用系动词用 were,A项正确。will be 为一般将来时,have been 为现在完成时,had been 为过去完成时,均不符合句子时态。故正确答案为A。
练习册系列答案
相关题目