It will not be long ________ we can have a trip to the moon.

It will not be long ________ we can have a trip to the moon.

A.after

B.since

C.until

D.before

答案及解析: D