满分5 > 高中英语试题 >

— Guess what! I have won the first prize...

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

   — Congratulations! You _____ put a lot of work into it.

A. should          B. must           C. should have          D. must have

 

D 【解析】 试题分析:考查情态动词。句意 猜猜看,我记得演讲比赛第一名。祝贺你,你肯定是投入很多精力在这上面。根据上文提到已经取得成功,故表示对过去的肯定推测 ,所以选D项。 考点 : 考查情态动词  
复制答案
考点分析:
相关试题推荐

Jeo, don’t _______ now; you’re improving all the time. It won’t be long ______ you can speak English well.

A. give in; until       B. give up; before      C. give in; when    D. give up; after

 

查看答案

The happy ________ of children playing in the garden disappeared, and it was quiet again.

A. scene          B. scenery           C. sight          D.view

 

查看答案

As we know, dry wood _____ fire easily.

A.  will catch     B.catches       C. is catching      D. has caught

 

查看答案

Not until he left home ________ the importance of his family.

A. he realised           B. did he realise         C. he did realise         D. realised he

 

查看答案

The player was ____ to win the 110-meter hurdle, but he fell to the ground and missed the chance.

A. possible         B. probable           C. likely         D. maybe

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.