单项选择题
A. should arrive B. would be arriving C. could have arrived D. arrived
A. have B. has C. had D. must have
A. oughtn’t B. don’t C. shall D. should