单项选择题
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
A. rewritten B. to rewrite C. rewrite D. rewriting