Watch out for these animals! They could be terrified ______ a sudden loud noise
题型:不详难度:来源:
Watch out for these animals! They could be terrified ______ a sudden loud noise.A.being there | B.should there be | C.there was | D.there have been |
|
答案
B |
解析
试题分析:句意:小心这些动物!如果这里有一个突然的大的噪音,他们可能是非常害怕的。if引导虚拟语气,如果句中有should,可以将其提前,并将if省略,there be 表示有,故选B 点评:if的虚拟语气非常重要,简要概括如下:1、表示与现 在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do |
举一反三
If penicillin _____________ available, many people ______________ from sickness.A.weren’t , would have died | B.shouldn’t be, would die | C.hadn’t been, would have died | D.is, will die |
|
Without the timely aid from different provinces, the affected people in those areas ________ the difficulty.A.wouldn’t overcome | B.mustn’t have overcome | C.hadn’t overcome | D.wouldn’t have overcome |
|
If I hadn’t stood under the ladder to catch you when you fell, you ____ now.A.wouldn’t be smiling | B.couldn’t have smiled | C.won’t smile | D.didn’t smile |
|
Had the boy worked harder, he ______ the exam.A.must have got through | B.could get through | C.ought to get through | D.would have got through |
|
-----Where are the children? Professor Zhang has come and his speech will start soon. ------I wish they always late.A.hadn’t been | B.wouldn’t be | C.wouldn’t have been | D.weren’t |
|
最新试题
热门考点