精英家教网 > 高中英语 > 题目详情

—I knocked but nobody answered the door.
----They _____asleep then and didn’t hear you.
A.must beB.should beC.must have beenD.should have been
C
考察虚拟语气.句意:我敲门但是没有人开门._那时候他们一定是已经睡着了,没有听到你敲门. “must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”故选C.
练习册系列答案
相关习题

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


I’ll lend you the money only on ______you can pay ______on time.
A.condition that;it backB.condition that;for it
C.one condition;for itD.one condition;it back

查看答案和解析>>

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

Had I learnt English well, I____ the interview for the job tomorrow.
A.would takeB.would have takenC.shall takeD.could be taken

查看答案和解析>>

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


“I’ve told him about it.” “But I’d rather you ______.”
A.didn’tB.hadn’t
C.don’tD.wouldn’t

查看答案和解析>>

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


I didn’t meet her at the party yesterday. She____for Shanghai.
A.might leaveB.must leaveC.can have leftD.may have left

查看答案和解析>>

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

The World Health Organization warned that Asian countries __________ attentive to bird flu since Asia ___________ got rid of the disease completely.
A.should keep; hasB.must remain; has notC.ought to stay; has beenD.shall be; has not been

查看答案和解析>>

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


. I ______ pay Tom a visit, but I am not sure whether I will have time this Sunday.
A.should B.mightC.wouldD.could

查看答案和解析>>

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


.-How about paying a visit to Mr. Richardson, our former history teacher?
-Good idea. I will e-mail him today so he ______ know ______ to expect us.
A.shall; whyB.may; whenC.would; whyD.will; how

查看答案和解析>>

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


You’d better not phone the manager between 7and 8 tomorrow evening; he _______an
important meeting then.
A.will haveB.would have
C.will be havingD.will have had

查看答案和解析>>

同步练习册答案