永发信息网

---Howdidyoudointhetestyesterday?-----Notsowell.I______muchbetterbut

答案:2  悬赏:40  手机版
解决时间 2021-12-23 02:23
  • 提问者网友:辞取
  • 2021-12-22 04:17
---How did you do in the test yesterday? -----Not so well. I ______ much better but I misread the directions for writing. A.will have doneB.could have doneC.must have doneD.may have done
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-12-22 05:19
B解析试题分析:句意:你昨天的考试怎么样?不是很好。我本可以做得更好的,但是我弄错了写作的方向。could have don have本可以做,但实际未做 will have done将已经做了某事must have done肯定已经做了某事 may have done可能已经做了某事考点:情态动词+ have done点评:情态动词+完成时是高考必考语法点。情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。
全部回答
  • 1楼网友:拾荒鲤
  • 2021-12-22 06:02
感谢回答,我学习了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯