单项选择题
A. mustn't have hurried B. needn't have hurried C. mustn't hurry D. couldn't have hurried
A. will B. ought C. can D. should
A. neither B. either C. both D. from