单项选择题
A. having seated B. seating C. seated D. having been seated
A. rewritten B. to rewrite C. rewrite D. rewriting
A. To have reviewed B. Having reviewed C. Reviewing D. Being reviewed