一道高中英语问题,求各位老师解答!He was told that it would beat least three more months ___ he could recover and return to work.A.when B.before C.since D.that我选的是C,since难道不是接段时间吗?three more months明明是段时间啊.求解答!

问题描述:

一道高中英语问题,求各位老师解答!
He was told that it would beat least three more months ___ he could recover and return to work.
A.when B.before C.since D.that
我选的是C,since难道不是接段时间吗?three more months明明是段时间啊.求解答!

一个问题,一个问题解决!B 是对的!since接的是 时间点 ,不是时间段! for接的是时间段,还记得吗?是不是语法规则太多记混了? i haven't seen you for three months! i haven't seen you since three month...