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

发布时间:2020-08-04 05:03:55

---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

网友回答

B解析试题分析:句意:你昨天的考试怎么样?不是很好。我本可以做得更好的,但是我弄错了写作的方向。could have don have本可以做,但实际未做  will have done将已经做了某事must have done肯定已经做了某事   may have done可能已经做了某事考点:情态动词+ have done

点评:情态动词+完成时是高考必考语法点。情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。
以上问题属网友观点,不代表本站立场,仅供参考!