Sir,you should ______at the red light.But you did't.
A.stop B.have stopped C.not have stopped D.have to wait
小弟愚笨,请诸位高手再帮忙解释下各个选项,
人气:227 ℃ 时间:2020-06-17 09:16:24
解答
b ■should加完成式:should have done表示“本应该做某事,但事实上却没有做”;shouldn’t have done表示“本不该做某事,但事实上却做了”.如:
You should have got up earlier.你本应该早点起的.
You shouldn’t have told him about it.你本不该把这件事告诉他的.同理,应选B
推荐
猜你喜欢
- 少先队员的入队誓词是什么
- sql = "Select * from product_series order by index desc,id asc 我想写查询id小于等于7的序列,怎么改
- 两个圆柱的底面积相等,高的比是3:2,已知较小圆柱的体积是20立方分米,较大圆柱的体积是多少(要算式)
- Whether you are first or wrong,I hope that the first mistake you can better than I
- 在400米的环形跑道上,甲的速度是200米每分钟,乙是120米每分钟,若两人同向而行,甲在乙的前面,两人相距80米,多少分钟后两人第一次相遇?
- 甲乙二人在200米一圈的跑道上赛跑甲的速度比乙的2倍少5米,出发后经过3分20秒甲乙再一次相遇求甲乙二人的速
- come up“被提出”中的come是原形还是过去分词?
- 繁星春水还有伊索寓言 ,读书笔记300字 ,