题目内容
—Mummy,I have broken my train.—I told you so.You______on it.
A.mustn’t have ridden B.couldn’t ride
C.shouldn’t have ridden D.needn’t ride
C
解析:
根据语境考查情态动词与完成形式连用。should have done表示责备 “该做的没有做”;shouldn’t have done 为“不该做的做了”。
练习册系列答案
相关题目