We ................ the washing by 8 o'clock.Ashall have doneBshould have doneCshall be have doneDshall have doingAnswer: B. should have done