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

Had it not been for the police’s help, Peter     his bicycle yesterday afternoon.
A.could not findB.could not have foundC.didn’t find D.hadn’t found
B
本句是if引导的虚拟条件句的省略,Had it not been for the police’s help="If" Peter hadn’t got the police’s help。从yesterday afternoon可知是与过去相反,主句使用would/could/should/might+have done,故选B答案。句意:要不是警察的帮助,彼得昨天下午不可能找到他的自行车.
点评:注意辨认省略if的虚拟条件句。虚拟语气的考查要注意分清是与过去,现在还是将来相反,并熟记主,从句的虚拟规则。
练习册系列答案
相关习题

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

If the president had visited the hospital this morning, it ________ the headline in tomorrow's paper.
A.will beB.could beC.had beenD.was

查看答案和解析>>

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

If it had not been for the help of my English teacher, I _____ such great progress.
A.would not madeB.would have made
C.would madeD.would not have made

查看答案和解析>>

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

She often shares her deepest thoughts and fears with friends through QQ, as if they______   chatting in her living room.
A.wereB.areC.had beenD.has been

查看答案和解析>>

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


—Where have you been?
—I was stuck in the heavy traffic. Otherwise I ____here earlier.
A.was comingB.wasC.would have comeD.would come

查看答案和解析>>

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


The teacher suggested the dictionary         at once.
A.be referred to be boughtB.be referred to being bought
C.referred to be boughtD.referred to being bought

查看答案和解析>>

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

Most of the local people insist that the old temple _______ as it has a long history.
A.should not pull downB.must not pull down
C.not be pulled downD.would not be pulled down

查看答案和解析>>

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

_______it not been for the free ticket, I would not have gone to the cinema.
A.WereB.ShouldC.IfD.Had

查看答案和解析>>

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

-- May I smoke here?
-- If you____, that's the smoking section over there.
A.shouldB.couldC.mayD.must

查看答案和解析>>