精英家教网 > 高中英语 > 题目详情
The family ________ on time, but their car had a flat tyre on the halfway.
A.would arrive B.could arrive
C.must have arrived D.could have arrived
D
选D 考查虚拟语气。句意:这一家人本可以按时到达的,不料半路上他们的轮胎漏气了。根据句意可知,此处表示对过去情况的虚拟,故谓语动词用could/would/should/might have done,故选D。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

They ________ two free tickets to Canada.Otherwise,they’d never have been able to afford to go.
A.had gotB.got
C.would have gotD.get

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If Peter had not hurt his leg, he ______ the important meeting last week.
A.will attend B.attended
C.would have attendedD.would attend

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2012·北京高考)Don't handle the vase as if it ________ made of steel.
A.isB.were
C.has beenD.had been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2012·江西高考)We ________ have bought so much food now that Suzie won't be with us for dinner.
A.may notB.needn't
C.can'tD.mustn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·合肥一中二模)The school recommends parents ________ their children to swim in rivers or lakes during summer holidays.
A.not permitB.do not permit
C.mustn't permitD.couldn't permit

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It's suggested that some activities ________ to celebrate the 30th anniversary of the Reform and Opening up.
A.should holdB.are held
C.be heldD.will be held

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— How’s your tour around the North Lake? Is it beautiful?
— It ______ be, but it is now heavily polluted.
A.willB.wouldC.shouldD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If only I _______ your praise then! For, you see, I lost heart and gave up.
A.have heardB.hearC.had heardD.heard

查看答案和解析>>

同步练习册答案