问题补充:
(·陕西省长安一中模拟)—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.“因为某事向某人道歉”。句意:“你打破了他的窗子向他道歉了吗?”“是的,我道歉了。”