before long 是一个副词短语,意思是"不久之后,很快"。表示某件事将在较短的时间内发生。
/bɪˈfɔːr lɒŋ/(英式) /bɪˈfɔːr lɑːŋ/(美式)
Before long, the rain stopped and the sun came out.
不久之后,雨停了,太阳出来了。
She had only been studying French for a few months, but before long she was able to hold conversations with native speakers.
她学法语才几个月,但不久之后她就能和法语母语者进行对话了。
before long 由 before(在……之前)和 long(长时间)组合而成。字面意思是"在很长时间之前",即"用不了多长时间"。before 源自古英语 beforan,意为"在前面";long 源自古英语 lang,指时间上的漫长。这个短语至少从16世纪起就在英语中使用,是一种简洁而常见的表达"很快"的方式。