— Guess what! I have won the first prize in the speaking competition. — Congrat

— Guess what! I have won the first prize in the speaking competition. — Congrat

题型:不详难度:来源:
— Guess what! I have won the first prize in the speaking competition.
— Congratulations! You _____ put a lot of work into it.
A.shouldB.mustC.should haveD.must have

答案
D              
解析
             
试题分析:考查情态动词。句意 猜猜看,我记得演讲比赛第一名。祝贺你,你肯定是投入很多精力在这上面。根据上文提到已经取得成功,故表示对过去的肯定推测 ,所以选D项。         
考点 : 考查情态动词
举一反三
--- Do we have to hand in our research reports this afternoon, Professor Smith?
--- Yes, you _______ . I will be waiting to check them all the afternoon.
A.shouldB.mayC.canD.must

题型:不详难度:| 查看答案
- You talk so much about London. You ________have been there.
- Yeah, I went sightseeing on a tour last summer.
A.mustB.canC.willD.need

题型:不详难度:| 查看答案
Whenever my grandmother calls just to chat with me,I drop everything and enjoy the moment,knowing these times__________pass.
A.callB.mustC.shallD.might

题型:不详难度:| 查看答案
You really need to have a good rest.Remember:nothing ________make up for the loss of your health.
A.mustB.needC.canD.dare

题型:不详难度:| 查看答案
Take your swimming suit because you __________ want to go swimming in the sea.
A.wouldB.mustC.shouldD.might

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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