问题
选择题
(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
答案
答案:D
选D 考查短语make an apology to sb. for sth.“因为某事向某人道歉”。句意:“你打破了他的窗子向他道歉了吗?”“是的,我道歉了。”