单项选择题
A.how B.in spite of C.because of D.even though
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