.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had
D
根據(jù)語境可知, 后一句是一個表示與過去事實相反的假設(shè)。if條件從句用過去完成時had done主句用would have+ 過去分詞, 又知if條件句中如有were, should, had,可以省去if,并使用倒裝語序, 即were, should, had+主語+謂語動詞。故答案為D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Mother insisted that the child's hands ______ before dinner.
A.should washB.be washed
C.had been washedD.would be washed

查看答案和解析>>

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

 —Where ____ Margaret have put the empty bottles?
—She ______ them away. They must be somewhere.
A.can; can’t have thrownB.must; needn’t
C.must; must have thrownD.can; must throw

查看答案和解析>>

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

I didn’t see her in the meeting room this morning. She ______ have spoken at the meeting.
A.mustn’tB.shouldn’t
C.needn’tD.couldn’t

查看答案和解析>>

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

That car nearly hit me; I ______.
A.might be killedB.might have been killed
C.may be killedD.may been killed

查看答案和解析>>

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

—What do you think we can do for our aged parents?
—You __________ do anything except to be with them and be yourself
A.don’t have toB.oughtn’t to
C.mustn’tD.can’t

查看答案和解析>>

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

. — My cat’s really fat.
— You __________ have given her so much food.
A.wouldn’tB.couldn’t
C.shouldn’tD.mustn’t

查看答案和解析>>

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

— She looks very happy. She __________ have passed the exam.
— I guess so. It’s not difficult after all.
A.shouldB.could
C.mustD.might

查看答案和解析>>

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

At last he       finish the work ahead of time.
A.couldB.was able to
C.could have doneD.would have been able to

查看答案和解析>>

同步練習(xí)冊答案