单项选择题
A.how B.in spite of C.because of D.even though
A.would pass B.has passed C.would have passed D.passed
A.had better leaving B.had better leave C.had better to leave D.had better have left