单项选择题
A. will not finish B. would not have finished C. would not finish D. should not have finished
A. have asked B. as C. have been asked D. will ask
A. However B. In spite of C. Though D. Although