单项选择题
A.had done B.have done C.did D.do
A.other B.the other C.others D.the others
A.promised B.promising C.to promise D.promise