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

发布时间:2020-08-17 07:59:08

— Guess what! I have won the first prize in the speaking petition.
— Congratulations! You      put a lot of work into it.
A. should
B. must
C. should have
D. must have

网友回答

A. should
B. must
C. should have
D. must have
解析:考查情态动词。句意 猜猜看,我记得演讲比赛第一名。祝贺你,你肯定是投入很多精力在这上面。根据上文提到已经取得成功,故表示对过去的肯定推测 ,所以选D项。         
考点 : 考查情态动词
以上问题属网友观点,不代表本站立场,仅供参考!