If they had known what was coming next, they __ their mind.
A.may changeB.could changeC.must have changedD.might have changed
D
考查情態(tài)動詞。if引導(dǎo)的條件狀語從句與過去是相反,主句中要用would/should might have done. 而must have done表示一定已經(jīng)做了某事。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

The suggestion that the president _____ the meeting was accepted.
A.would attendB.a(chǎn)ttendC.a(chǎn)ttendsD.a(chǎn)ttended

查看答案和解析>>

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

—Do you know where David is?
— Well, he _____ have gone far — his coat is still here.                   
A.shouldn’tB.can’tC.mustn’tD.wouldn’t

查看答案和解析>>

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

He commanded that the work _______ before 5pm .
A.was finishedB.should be finishedC.would be finishedD.finished

查看答案和解析>>

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

--- Did you go to her birthday party held the day before yesterday?   
--- I ____, but something unexpected happened at my home.
A.intendedB.had intended to
C.had intended to goD.intended to go

查看答案和解析>>

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

Mike insisted that he ____ nothing wrong and ____ free.
A.did… setB.had done…be set
C.do…should be setD.had done… must be set

查看答案和解析>>

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

Look at the trouble we’re in. If only we _____ our teacher’s advice.
A. had taken     B would have taken   C. took      D. have taken

查看答案和解析>>

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

— Pity you missed the lecture on nuclear pollution
—I _______ it, but I was busy preparing for a job interview.
A.a(chǎn)ttendedB.had attendedC.would attendD.would have attended

查看答案和解析>>

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

—What happened to the young trees we planted?
—The trees       well, but I didn't water them.
A.might growB.needn't have grown
C.would grow D.would have grown

查看答案和解析>>

同步練習(xí)冊答案