满分5 > 高中英语试题 >

If she ________ generous as she makes ou...

If she ________ generous as she makes out, she would have donated more money in the catastrophe.

A. had been B. were

C. would be D. was

 

B 【解析】 考查虚拟语气。从句首的if(如果)与主句的would have done(早就做…)可判断本题考查虚拟语气,并且根据主句时态可以判断是与现在事实相反的假设,所以if从句用一般过去式,be动词要用were。虚拟语气中,be动词的一般过去时只能用were不能用was,故选B。
复制答案
考点分析:
相关试题推荐

________ competence in acquiring English today comes from the ability to express oneself rather than in simply passing exams.

A. Due B. Raw

C. Core D. Keen

 

查看答案

I didn’t ________ having to do the cooking myself, or I would have learnt one or two dishes from my mom.

A. expect B. anticipate

C. forecast D. preview

 

查看答案

People crowd into ________ cherry trees are blooming, appreciating the fresh spring sight.

A. what B. when

C. which D. where

 

查看答案

Please ________ your ashes before it fails on the carpet.

A. cut off B. knock off

C. get off D. drop off

 

查看答案

You can’t use the computer now, ________ the upgrade of the system is under way.

A. until B. unless

C. as D. after

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.