单项选择题
A. ought to arrive B. ought to have arrived C. should arrive D. must arrive
A. would have been here B. had to be here C. should be here D. would be here
A. having seated B. seating C. seated D. having been seated