选C1.since与完成时连用, 不与将来时连用2.after如果用在这里,这句话的意思就是:在我回来之后时间就不长了。。。很诡异啊3.用before的意思就是:不用担心我,我很快就会回来的。(直到我回来之前的时间不会很长)4.when一般不会同时引导短暂性动词和延续性动词,就算有也不是这种情况,更何况还是主将从现句。come 就是短暂性动词,be就看做是延续性动词。另外,老师应该会和你们讲not long before 和It won't be long before......这个句型,是一种固定用法,还有其他几种句型联合对比一下记忆。等到都掌握以后,再见这种题就直接选,不管意思就行。...