单项选择题
A. have gone B. could go C. could have gone D. went
A. accept B. to accept C. accepting D. having accepted
A. will lend B. would lend C. should lend D. would have lent