I’m terribly sorry to have kept you waiting so long, but it’ll still be some time Tony gets back.
A. after
B. since
C. till
D. before
网友回答
A. after
B. since
C. till
(答案→)D. before
解析:句意:很抱歉让你等了这么久,但是在Tony回来之前,还需要一些时间。After在……之后;since自从;till直到;before在……之前,选D。