— Where is Bob? I cannot find him anywhere.— He ________ have been off long. I h
题型:同步题难度:来源:
— Where is Bob? I cannot find him anywhere. — He ________ have been off long. I heard him make a call just now. |
[ ] |
A. shouldn"t B. can"t C. mustn"t D. needn"t |
答案
B |
举一反三
He ________ a big fortune, but he was too lazy to seize the opportunity. |
[ ] |
A. can have made B. could have made C. must have made D. ought have made |
— Do you still remember the day when we went to the Great Wall? — I can"t remember it well, but ________ it have been sometime last year? |
[ ] |
A. would B. must C. could D. should |
What a pity! Considering his intelligence and diligence, he ________ a higher grade. |
[ ] |
A. can have achieved B. must have achieved C. need have achieved D. might have achieved |
— Where is my dictionary? I remember I put it here yesterday. — Perhaps, you ________ it in the wrong place. |
[ ] |
A. must have put B. should have put C. can have put D. might have put |
— Sorry, the tickets have already been sold out. — Really? Maybe I ________ a little earlier. |
[ ] |
A. should come B. should have come C. could have come D. must have come |
最新试题
热门考点