—Guess what? I have got A for my term paper.—Great!You read widely and put a lot of work

发布时间:2020-08-17 00:04:46

—Guess what? I have got A for my term paper.
—Great!You      read widely and put a lot of work into it.
A. must have
B. should
C. must
D. should have

网友回答

(答案→)A. must have
B. should
C. must
D. should have
解析:试题分析:上文意思,猜猜看,我在学期报告中得了一个A。下文意思,真棒!你一定是阅读广泛并且你付出了很多劳动。 must have done表示对过去发生的事情或状态进行推测,语气比较肯定,通常只用于肯定句.Should应该,must必须should have done表示过去本应该做的事却没做。故选A.
以上问题属网友观点,不代表本站立场,仅供参考!