当前位置:高中试题 > 英语试题 > 一般现在时 > Had the weather been good, the children ____ out for a walk.A.had goneB.could ha...
题目
题型:不详难度:来源:
Had the weather been good, the children ____ out for a walk.
A.had goneB.could have goneC.would goD.went

答案
B
解析
考查虚拟语气及省略。这是一个与过去事实相反的虚拟语气,结构为: if +主语+ had done, 主语+ would/could/might + have done,从句中if省略,助动词had 提前,所以此题选B。
核心考点
试题【Had the weather been good, the children ____ out for a walk.A.had goneB.could ha】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
--why don’t we choose that read to save time?
--The bridge to it ________.
A.has repairedB.is repairedC.is being repairedD.will be repaired

题型:不详难度:| 查看答案
Must I get through the business in one evening?  No, you ________.
A.mustn’tB.haven’tC.needn’t toD.don’t have to

题型:不详难度:| 查看答案
Quantities of water ________for cooling in the only one of the factories that ________steel.
A.has been needed;producesB.have been needed;produce
C.is needed;produceD.are needed;produces

题型:不详难度:| 查看答案
Professor Wang ________in our school till next Sunday.
A.will have stayedB.has stayedC.is stayingD.stayed

题型:不详难度:| 查看答案
—Where is Mr Smith?
—He   in prison for more than two months.
A.has beenB.has been sentC.has been thrownD.has been put

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