If the dog hadn’t woken us, we wouldn’t have noticed the fire and it _______ to the house next door.
A.could spreadB.should have spread
C.would spreadD.might have spread
D
考查虛擬語氣。此題為與過去事實(shí)相反的虛擬語氣。其結(jié)構(gòu)為:if +主語+ 過去完成時(shí)態(tài),主句用would/could/might + have done,所以選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

It’s hard to say what kind of person he is. Sometimes he is very nice; at other times he _______ be very cold.
A.mustB.willC.shallD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

– Mary was crying sadly.
-- Oh, she ________ the bad news that her mother was badly injured in the accident.
A.must knowB.might have knownC.must have knownD.should have known

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Tom insisted that what he said _____ true, and insisted that he _____ punished.
A.be; should not beB.was; not beC.was; was notD.should be; not be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

John ___ such a thing about you. He never speaks ill of you behind your back.
A.can’t have saidB.might not have said
C.couldn’t sayD.mustn’t have said

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He is an hour late by now.He         last night.
A.must stay upB.should stay up
C.should have stayed up D.must have stayed up

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Why are you doing that? If I ____you, I’d stop.
A.had beenB.hadn’t beenC.wereD.were not

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—I _____ thank you enough for what you have done for me.
—You’re welcome.
A.may notB.will notC.must notD.can not

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The truly homeless are the rich who __    _ their home into a hotel hall.
A.will turnB.turned
C.a(chǎn)re turningD.have turned

查看答案和解析>>

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