---Guesswhat!I’vepassedmyoralEnglishtestandgot---congratulations.You__

发布时间:2020-08-04 16:29:58

--- Guess what! I’ve passed my oral English test and got--- congratulations. You ____ practiced a lot.A.must haveB.should haveC.mustD.should

网友回答

A解析考察情态动词用法。Must have done是对过去所发生情况的肯定推测,意为:一定做了…;should have done本应该做某事,实际上却没有做;根据上下文可知A正确。句意:—猜猜看!我通过了口语考试,并得了一个A。—祝贺你!你一定做了大量的练习。
以上问题属网友观点,不代表本站立场,仅供参考!