You should have told me there was no meeting today, I _____ have run all the way
题型:0123 期中题难度:来源:
You should have told me there was no meeting today, I _____ have run all the way here through the heavy rain. |
[ ] |
A. can"t B. mustn"t C. shouldn"t D. needn"t |
答案
D |
举一反三
Something _____ wrong with the machine, and it _____ not work. |
[ ] |
A. being; could B. going; should C. were; might D. went; would |
Your brother _____ be hungry now—he had lunch only two hours ago! |
[ ] |
A. wouldn"t B. can"t C. mustn"t D. needn"t |
His failure in the exam suggested that he _____ the teacher"s instructions. |
[ ] |
A. needn"t have followed B. can"t have followed C. mustn"t have followed D. shouldn"t have followed |
As it turned out to be a small house party, we _____ so formally. |
[ ] |
A. needn"t dress up B. didn"t need have dressed up C. didn"t need to dress up D. needn"t have dressed up |
— What do you think we can do for our aged parents? — You _____ do anything except to be with them and be yourself. |
[ ] |
A. mustn"t B. oughtn"t to C. don"t have to D. can"t |
最新试题
热门考点