当前位置:高中试题 > 英语试题 > 虚拟语气 > She"s too thin. She ____ gain some weight but she _____ too little.A.would, ate...
题目
题型:不详难度:来源:
She"s too thin. She ____ gain some weight but she _____ too little.
A.would, ateB.will, eats C.would, eatsD.will, ate

答案
C
解析
我们先根据题目所提供的选项将句意大致概括出来:她太瘦了。她会增加体重的,但她吃得太少了。根据句首She"s too thin这一所给信息可知,“她瘦”应是客观事实。按照一般的常识,“吃得少”就会导致“瘦”,“吃得多”就会导致“胖”,根据句首的信息,“她瘦”是客观事实,所以她“吃得少”也应是事实,因此第二空应填eats(即用一般现在时表示现在的事实)。根据上面的分析:“她瘦”和“她吃得少”均为现在的事实,那么“她体重会增加”就应是假设(注意句中的转折连词but),所以第一空应填would,其实,此句可理解为其后省略了一个条件状语if she ate more (如果她多吃一点的话)。此题最佳答案选C。
【标签】虚拟语气含蓄条件句
核心考点
试题【She"s too thin. She ____ gain some weight but she _____ too little.A.would, ate】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I _____ my son ____ a doctor,but he wasn’t good enough at science.
A.hoped; would becomeB.had hoped ; would become
C.had hoped ;will becomeD.hope; will become

题型:不详难度:| 查看答案
-----He ought to have been warned of the danger.
----- ______ ,but he just wouldn’t listen to me.
A.So ought heB.So he wasC.So he wasD.So he had

题型:不详难度:| 查看答案
I would have come to see you earlier, but I __________ too busy.
A.had beenB.wereC.wasD.would be

题型:不详难度:| 查看答案
—Where is Xiao Wang?
—I don"t know.He__________ be in the library.
A.canB.mustC.mightD.may

题型:不详难度:| 查看答案
—Why didn"t you come to Mike’s birthday party yesterday?
---Well, I ____, but I forgot it.
A.shouldB.mustC.should haveD.must have

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.