单项选择题
A.finished B.finish C.have finished D.had finished
A.understanding B.to be understood C.understood D.to understand
A.That B.Which C.It D.As