语法与词汇 18.______seeing the damage he had done, the child felt ashamed.
【正确答案】 B
【答案解析】“on+doing sth.”意为“就在某时或某场合(之后)”,“……就……”。