he returns to his native land.
A. It is long that
B. It is not before long that
C. It won’t be long before
D. It will be long until
网友回答
A. It is long that
B. It is not before long that
(答案→)C. It won’t be long before
D. It will be long until
解析:考察句型,it won’t be long before……,不久就,句子的意思是他不久就回到了他的祖国,故选择C