—Itwasaredlight,William.You____thecar.—Sorry.Ididn’tseeitA.must

发布时间:2020-08-14 05:24:39

—It was a red light, William. You ____ the car. —Sorry.  I didn’t see itA.must stopB.should stopC.must have stoppedD.should have stopped

网友回答

D解析考察虚拟语气。句意:威廉,红灯亮了。你应该停车。——对不起,我没看见。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”; “should+have+done”意思是“本来应该做某事,而实际没做。故选D。
以上问题属网友观点,不代表本站立场,仅供参考!