问题补充:
I’m sorry to tell you it is nearly five months smith got injured in the leg, but I think it won’t be long he completely recovers.
A. after; when
B. before; since
C. that; when
D. since; before
答案:
A. after; when
B. before; since
C. that; when
(答案→)D. since; before
解析:考查固定句型。It is +一段时间+since 从句 (一般过去时) It won’t be long before +从句 (一般现在时)故答案为D。