当前位置:高中试题 > 英语试题 > 虚拟语气 > ---Listen! The fire engine is roaring! (消防车吼叫) --- Oh, there ______ be a fire so...
题目
题型:不详难度:来源:

---Listen! The fire engine is roaring! (消防车吼叫)
--- Oh, there ______ be a fire somewhere. How terrible!
A.shouldB.mustC.have toD.will

答案
B
解析
情态动词辨析。A. 应该 B. 必须;一定    C. 必须;不得不  D.愿意。句意:听!消防车正在鸣叫。——哦,一定是有地方发生火灾了。太可怕了。Must强调主观判断的肯定,have to强调由于客观情况的被动动作,结合语境可知选B。
核心考点
试题【---Listen! The fire engine is roaring! (消防车吼叫) --- Oh, there ______ be a fire so】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

. You __________ a taxi, for it was only about ten minutes’ walk to the station from the hotel.
A.mustn’t have taken;B.mightn’t have taken;C.needn’t have taken;D.couldn’t have taken;

题型:不详难度:| 查看答案

.Mary is so wet. She _______ in the rain.
A.must be caughtB.must have been caught
C.should have been caughtD.can have been caught

题型:不详难度:| 查看答案

----- Do you want him to lend you some money?
----- I wish he _________.
A.shouldB.wouldC.willD.had

题型:不详难度:| 查看答案

—_________ I have a look at your new MP3?
Certainly. Here you are.
A.MustB. NeedC.MayD.Would

题型:不详难度:| 查看答案

He insisted that he _____ the best, so he insisted that he _____ the work all by himself.
A.was; doB.be; doC.be; did D.had been; had done

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