单项选择题
A.to translate B.to have translated C.have been translated D.to have been translated
A.him to interrupt her B.him from interrupting her C.that he has interrupted her D.his interrupting her