单项选择题
A、 informing B、 inform C、 informed D、 to inform
A、 teaching B、 having taught C、 being taught D、 to be taught
A、 would not finish B、 could not have finished C、 can not finish D、 will not finish