—Why does Sara know so much about Angkor Wat?
—She there,or she may have read about it.
A. must have been
B. shouldn’t have been
C. may have been
D. can’t have been
—Why does Sara know so much about Angkor Wat?—She there,or she may have read about it.
答案:2 悬赏:0 手机版
解决时间 2021-04-14 11:32
- 提问者网友:你挡着我发光了
- 2021-04-13 22:42
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-04-13 23:41
A. must have beenB. shouldn’t have been(答案→)C. may have beenD. can’t have been解析:此题考查情态动词表推测的用法。由后面or...来判断,说话人对此事不是很有把握,故用may have done表示对过去情况不太肯定的推测,意为“或许做了某事”。must have done用于肯定句,表示对过去情况肯定的推测,意为“一定发生了某事”。
全部回答
- 1楼网友:纵马山川剑自提
- 2021-04-14 00:27
正好我需要
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯