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引導(dǎo)的虛擬條件句的省略,Had it not been for the police’s help="If" Peter hadn’t got the police’s help。從yesterday afternoon可知是與過(guò)去相反,主句使用would/could/should/might+have done,故選B答案。句意:要不是警察的幫助,彼得昨天下午不可能找到他的自行車(chē).
點(diǎn)評(píng):注意辨認(rèn)省略if的虛擬條件句。虛擬語(yǔ)氣的考查要注意分清是與過(guò)去,現(xiàn)在還是將來(lái)相反,并熟記主,從句的虛擬規(guī)則。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

She often shares her deepest thoughts and fears with friends through QQ, as if they______   chatting in her living room.
A.wereB.a(chǎn)reC.had beenD.has been

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題


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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題


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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊(cè)答案