单项选择题
A. is; erasing B. was; erasing C. has; erased D. had; erased
A. has finished B. has been finished C. have finished D. have been finished
A. supplied B. given C. offered D. burnt