---Youwerestupidtogorock---Climbing.You________yourleg.A.couldbreakB.shoul

发布时间:2020-08-06 19:55:32

---You were stupid to go rock---Climbing.You ________ your leg.A.could breakB.should breakC.could have brokenD.must have broken

网友回答

C解析这句句子的意思是“你真傻,居然去攀岩。你可能摔断你的腿。”could have done sth是在已知事实的前提下,对过去发生的事情的一种假设;而选项D“must have done sth”则是在不知道事实真相的前提下,对过去发生的事情的一种猜测。
以上问题属网友观点,不代表本站立场,仅供参考!