You look so tired. You________have stayed up late again.[ ]A.should B.canC.
题型:同步题难度:来源:
You look so tired. You________have stayed up late again. |
[ ] |
A.should B.can C.may D.must |
答案
D |
举一反三
—Do you know where David is? I couldn"t find him anywhere. —Well. He ________ have gone far-his coat"s still here. |
[ ] |
A. shouldn"t B. mustn"t C. can"t D. wouldn"t |
When a friend gave Tom a ticket he to the game. |
[ ] |
A. couldn"t help but go B. couldn"t help but going C. can"t help but go D. can"t help but going |
I was really anxious about you. You him without a word. |
[ ] |
A. mustn"t have B. shouldn"t have left C. couldn"t have left D. needn"t leave |
The weather turned out to be fine yesterday. I the trouble to carry my umbrella with me. |
[ ] |
A. should have taken B. could have taken C. needn"t have taken D. mustn"t have taken |
— Why does Sara know so much about Angkor Wat? —She ________have been there, or ... |
[ ] |
A. must B. oughtn"t to C. may D. Can"t |
最新试题
热门考点