—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
A.should have doneB.could have doneC.must have doneD.may have done
B

試題分析: 句意:--真遺憾,他們的實(shí)驗(yàn)是一個(gè)失敗.—在更加有利的條件下他們本應(yīng)該做的更好。這里under more favorable conditions.是一個(gè)隱含的虛擬語(yǔ)氣,相當(dāng)于if they had been under more favorable conditions.說(shuō)明是和過(guò)去相反的虛擬條件句,所以主句是could have done“過(guò)去本可以做的更好”,所以選B。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

The scientists recommend that studies ________ to find out what side effects the medicine might cause.
A.be doneB.should do
C.will be doneD.a(chǎn)re done

查看答案和解析>>

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

(湖南省懷化市2014年高三第二次模擬考試)34. It was so nice of you to come to our aid. I don’t think we ______ it without you.   
A.can manageB.could have managed C.must have managedD.could manage

查看答案和解析>>

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

The space suits can be adjusted so that the team can reproduce different levels of gravity as if they________in space.
A.a(chǎn)re B.has been
C.were D.had been

查看答案和解析>>

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

--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.
A.should injureB.might injureC.should have injuredD.could have injured

查看答案和解析>>

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

--- Mary, what are you up this weekend?
--- Not sure. Tom just suggested that we _______ camping if it is sunny.
A.won’t goB.wouldn’t goC.should goD.not go

查看答案和解析>>

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

—Did you attend the opening ceremony of The Voice of China last week?
—Sorry! We ________ it, but we had a terrible traffic accident on our way.
A.must have attendedB.must attend
C.could have attendedD.could attend

查看答案和解析>>

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

— Do you think Li Hua has passed the English examination?
— No, If so, he ______ us yesterday. 
A.would tellB.told C.would have toldD.had told

查看答案和解析>>

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

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.
A.can't passB.hadn't passed
C.would not have passedD.have not passed

查看答案和解析>>

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