单项选择题
A. learn B. would learn C. was going to learn D. learnt
A. can B. would C. may D. shall
A. must have prepared B. should have prepared C. can have prepared D. need have prepared