— 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 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
题型:同步题难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.