B can’t
表示不可能做某事
这没有灯,因此他们不可能在家
mustn’t是must的否定式,表示“不应该”、“不许可”、“不准”、“禁止”等意思,语气比较强烈;后面直接跟动词原形.例如:
We mustn’t waste our time. 我们不该浪费(我们的)时间.
needn’t是动词need(需要)的否定式,表示“不需要”、“不必”的意思;后面直接跟动词原形.例如:
She needn’t come tomorrow. 她明天不必来.
should其否定句则表示过去不该做但做了的事情.例如:
You should not have gone back to work without the doctor's permission. 你不应该未经医生许可就去工作.