2.Serious ________ of circulating fund forced the closure of the company.
A.short B.lack C.failure D.absence
解析:句意:严重缺乏资金导致了这家公司的倒闭。
答案:B
3.As you worked late yesterday,you ________ have come this morning.
A.needn’t B.mayn’t C.can’t D.mustn’t
解析:needn’t have done表示过去不必做某事,但做了某事,句意为,由于你昨晚工作到很晚,今天早晨你本不需要来的。B项mayn’t have done表示过去可能没做什么事;C项can’t have done表示对过去否定的推测;D项mustn’t have done形式错误,不存在。B、C、D三项均不合题意,所以答案是A。