She______have left school, for her bike is still here.
【正确答案】 A
【答案解析】解析:本题考查情态动词的用法。can’t表示不可能;wouldn't have done表示虚拟;shouldn’t have done表示本不该做(却已做了);needn’t have done表示本没必要做(但已做了)。故本题选A。