单项选择题
A.had better leaving B.had better leave C.had better to leave D.had better have left
A.would pass B.has passed C.would have passed D.passed
A.which B.then C.when D.that