语法与词汇 The book is borrowed from the library. You ______your children put dots and lines here and there.
【正确答案】 B
【答案解析】should have done与ought to have done结构用法相同,表示应该做而没有做,否定形式为ought not to have done表示不该发生的事却发生了,故根据题意,答案为B。needn't have done表示不必做的事情却做了,不合题意:mustn't have done表示对过去的事做出否定性猜测;should have let意义正好相悖。译文:这本书是从图书馆借的,你不应该让你的孩子到处乱写乱画。