—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
—Guess what? I have got A for my term paper.—Great!You read widely and put a lot of work
答案:2 悬赏:60 手机版
解决时间 2021-04-08 02:10
- 提问者网友:姑娘长的好罪过
- 2021-04-07 15:24
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-04-07 16:56
(答案→)A. must haveB. shouldC. mustD. should have解析:试题分析:上文意思,猜猜看,我在学期报告中得了一个A。下文意思,真棒!你一定是阅读广泛并且你付出了很多劳动。 must have done表示对过去发生的事情或状态进行推测,语气比较肯定,通常只用于肯定句.Should应该,must必须should have done表示过去本应该做的事却没做。故选A.
全部回答
- 1楼网友:孤独入客枕
- 2021-04-07 17:07
我学会了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯