(2013·陕西省长安一中模拟)—Have you made an apology him breaking his window?
—Yes, I have.
A. for; to
B. to; to
C. for; for
D. to; for
网友回答
A. for; to
B. to; to
C. for; for
(答案→)D. to; for
解析:选D 考查短语make an apology to sb. for sth.“因为某事向某人道歉”。句意:“你打破了他的窗子向他道歉了吗?”“是的,我道歉了。”