永发信息网

—Did you visit the famous cultural relics last month?—No,we it,but we spent too much time

答案:2  悬赏:70  手机版
解决时间 2021-04-05 21:09
  • 提问者网友:王者佥
  • 2021-04-05 17:41
—Did you visit the famous cultural relics last month?
—No,we it,but we spent too much time shopping.
A. could have visited
B. must have visited 
C. can’t have visited
D. shouldn’t have visited 
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-05 19:11
(答案→)A. could have visitedB. must have visited C. can’t have visitedD. shouldn’t have visited 解析:此题考查了虚拟语气。从问句我们可以看出:你上月参观了那个著名的文化古迹吗?而在答句中:我们花了大量的时间买东西。所以空格处表示与过去事实相反的一个假设。故正确答案为A。must have done表示“对过去某事肯定性的推测”;can’t have done表示“对过去某事否定性的推测”;shouldn’t have done的意思为“本不该做某事而事实上却做了某事”。它们均与句子后面的意思不符。
全部回答
  • 1楼网友:老鼠爱大米
  • 2021-04-05 20:50
和我的回答一样,看来我也对了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯