单选题 If you ______ that night, you might have been too late to get your ticket.
A. didn't hurry B. hadn't hurried
C. wouldn't hurry D. hadn't to hurry

【正确答案】 B
【答案解析】[解析] 虚拟语气题。根据主句动词might have been可推知本条件句为与过去事实相反,故要用过去完成时。