If it ______ tomorrow, our picnic _______ to be put off. 
A.rains;wouldhave
B.shouldrain;wouldhave
C.rains;has
D.wouldrain;wouldhave
B
此題考查的是if條件從句與將來事實相反的虛擬語氣,條件句使用主語+should +do或+did/were或were to do 三種形式,主句使用could/might/would +do。因此選B。
練習冊系列答案
相關(guān)習題

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

— It’s ten years since I met you last time. I ________ you at all.
—I wouldn’t have, either, if someone ________ you by name.
A.didn’t recognize; didn’t callB.haven’t recognized; didn’t call
C.can’t recognize; had calledD.didn’t recognize; hadn’t called

查看答案和解析>>

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

All the doctors in the hospital insisted that he________ badly wounded and that he ______at once.
A.should be, be operated onB.were, must be operated on
C.was, should be operatedD.was ,be operated on

查看答案和解析>>

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

You _______ an A on your term paper, but you quoted a little bit more from others' papers.
A.should receiveB.could have received
C.would receiveD.must have received

查看答案和解析>>

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

—How did you do on the test?
—Not so well. I ______much better, but I misread the directions for Part One.
A.couldB.could have doneC.must have doneD.should do

查看答案和解析>>

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

I’ve taken someone else’s green sweater by mistakes. It ______ Harry’s. He always wears green..
A.could beB.will beC.mustn’t beD.has to be

查看答案和解析>>

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

— Hi, Tom.Any idea where Mary is? .
一 She ______in the reading room.I saw her there just now.
A.shall beB.should have been
C.should beD.might have been

查看答案和解析>>

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

----Why did you leave without a word of warning to John?
----But what          otherwise? He never listens to me.
A.must I have doneB.should I do
C.could I have doneD.would I do

查看答案和解析>>

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

We could have arrived earlier, but Tom insisted that I _________ too fast.
A.mustn’t driveB.couldn’t driveC.not driveD.not driving

查看答案和解析>>

同步練習冊答案