题目内容

3.We were delayed at the airport.Otherwise,we     here by lunch.(  )
A.must have beenB.could beC.should beD.would have been

分析 我们在机场被耽搁了.不然的话,我们在午饭前就到这里了.

解答 答案:D
根据题干中的otherwise可知,此句是含蓄虚拟条件句,相当于if引导的虚拟条件从句.由谓语动词were delayed可知是过去的一件事,所以主句的谓语动词形式应为would/could/might/should have done.原句可改为If we hadn't been delayed at the airport,we would have been here by lunch.故选D.

点评 含蓄虚拟条件句常将条件从句隐藏在上下文一定的单词短语中,常见的提示词有:with、without、otherwise、or、but for、but等.解题时,一要抓住这些关键词的提示;二要确定是对哪一个时间(过去、现在或将来)的假设.如对现在和将来时间假设,主句的谓语动词形式为would/could/might/should do;如对过去时间假设,谓语动词则为would/could/might/should have done.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网