单项选择题
A. has done B. had done C. would do D. will do
A. reconciled B. negotiated C. associated D. accommodated
A.know B.knows C.have known D.is known