John thinks it won’t be long he is ready for his new job.
A. when
B. after
C. before
D. since
网友回答
A. when
B. after
(答案→)C. before
D. since
解析:句意:约翰认为要不了多久他就可以准备好新工作了。这句话用了固定句型:It will not be long before+从句…“还要多久就…/才…”,如果是It is/has been+一段时间+since…“自从…到现在有多久了”,选C。