You ____ finish the work today, for you still have three days left. [ ]A. wo
题型:模拟题难度:来源:
You ____ finish the work today, for you still have three days left. |
[ ] |
A. won"t B. mustn"t C. can"t D. needn"t |
答案
D |
举一反三
— Do you know where David is? I couldn"t find him anywhere. — Well. He _____ have gone far-he told me he would come back in 5 minutes. |
[ ] |
A. shouldn"t B. mustn"t C. can"t D. wouldn"t |
My new issue of Twenty-first Century School Edition has disappeared. Who _____ have taken it? |
[ ] |
A. should B. must C. could D. would |
— It"s eight o"clock already. Jack _____ be here by now. — Oh, he told me that he was going to see his dentist and wouldn"t be back until ten. |
[ ] |
A. must B. can C. should D. need |
_____ anyone phone, tell them I"m in conference. |
[ ] |
A. Would B. Shall C. Could D. Should |
— Ann is still unhappy today. — It"s all your fault. You ____ to her yesterday for your mindless mistake. |
[ ] |
A. should apologize B. should have apologized C. shouldn"t have apologized D. must apologize |
最新试题
热门考点