HSK 3 · Phrases › Fixed phrases › Other fixed phrases
HSK 3 Fixed Phrase 不一会儿: Meaning, Sentence Position, and Contrasts
不一会儿 means before long or after a short while. It commonly introduces the next event in a narrative, often with 就. It also occurs after a verb in expressions such as 等了不一会儿,他就来了, so position should be taught through complete sentence patterns.

刚才还是晴天,不一会儿就下起雨来了。
Shows 不一会儿 linking an initial weather state to a rapid change, paired with 就.
× 昨天下午我在图书馆看书了不一会儿。
The verb-object phrase 看书 and 了 are arranged awkwardly before the duration. A clear model is 看了一会儿书 or 看书看了一会儿. 不一会儿 itself is not banned after a verb: 看书看了不一会儿就困了 is possible.
Corrected example: 昨天下午我在图书馆看了一会儿书。
Read the full explanation and examples
Core Meaning and Syllabus Scope
In the HSK 3 grammar outline (2025-11 edition with a 2026-07 implementation label), 不一会儿 is classified under phrases as a fixed phrase in the other category. Note that this level designation reflects the supplied reference outline rather than a guarantee of what version a specific test centre administers on a given date.
Literally combining the negation character 不 with 一会儿 (a short moment), the fixed phrase 不一会儿 does not mean not for a moment. Instead, it is an idiomatic time expression meaning it did not take even a moment—translating naturally into English as before long, in a short while, or very soon. Speakers use it in narratives and daily conversation to show that after one situation is established, a new event or state change happens after a surprisingly brief interval.
刚才还是晴天,不一会儿就下起雨来了。
Shows 不一会儿 linking an initial weather state to a rapid change, paired with 就.
Sentence Structure and Natural Placement
Because 不一会儿 marks the time interval between two developments, it almost always appears at the beginning of a second clause (or right after the subject of that second clause). It frequently pairs with the adverb 就 (then / right away) to emphasize that the transition happened quickly and smoothly.
- First establish a baseline context: an action starts, a person arrives, or a scene is described.
- Introduce 不一会儿 at the boundary of the next clause, optionally followed by a comma.
- 就 often reinforces the quick sequence. Result complements and 了 are common when describing a realized change, but are not compulsory in every clause.
弟弟躺在床上,不一会儿,他就睡着了。
Demonstrates 不一会儿 set off by a comma before the subject 他 and adverb 就.
妈妈做的饺子太好吃了,不一会儿就被我们吃完了。
Illustrates rapid completion of an action following an initial situation.
Useful Contrast: 不一会儿 vs. 一会儿
Learners often confuse 不一会儿 with its base component 一会儿. While both involve a short period of time, their grammatical roles and positions in a sentence are quite different.
- 不一会儿 commonly marks a brief interval before another event. It may introduce a clause, or follow a verb in a pattern such as 等了不一会儿,他就来了. The latter also conveys how short the wait was.
- 一会儿 most commonly acts as a time-duration complement placed after a verb (meaning for a little while), or stands before a verb to mean in a moment (often in promises or immediate plans).
- For a simple duration model, use 休息一会儿、等一会儿 or 看了一会儿书. Do not infer that every post-verbal 不一会儿 is wrong; a following event often makes that pattern especially natural.
请你在门口等一会儿,我马上出来。
Contrasts 一会儿 placed after the verb 等 to measure the duration of waiting.
Limits and Common Learner Mistake
The problem in the example below is the arrangement of 看书、了 and the duration phrase. Learn 看了一会儿书 as a basic model, or repeat the verb in 看书看了一会儿. 不一会儿 is also possible after a verb in an appropriate sequence, as in 等了不一会儿,他就来了.
× 昨天下午我在图书馆看书了不一会儿。
The verb-object phrase 看书 and 了 are arranged awkwardly before the duration. A clear model is 看了一会儿书 or 看书看了一会儿. 不一会儿 itself is not banned after a verb: 看书看了不一会儿就困了 is possible.
Corrected example: 昨天下午我在图书馆看了一会儿书。
昨天下午我在图书馆看了一会儿书。
看了一会儿书 places 了 and the duration after 看, before the object 书. This gives a clear neutral duration sentence; it does not prove that all post-verbal 不一会儿 forms are impossible.
Frequently asked questions
Does 不一会儿 have a negative meaning because it starts with 不?
No. Even though it contains 不, the whole expression is a fixed phrase meaning that it did not even take a moment before the next thing happened. The resulting meaning in context is positive and sequential: very soon or before long.
Do I always have to use 就 after 不一会儿?
No. 就 is common but optional when the sequence is clear: 不一会儿,雨停了. If a new subject follows 不一会儿, put 就 after that subject, as in 不一会儿,他就睡着了.
Can I use 不一会儿 in a single-event sentence with no prior context?
It can form a complete sentence, such as 不一会儿,教室里就坐满了人. A previous or understood starting point makes before long meaningful, but it need not be stated in an earlier clause of the same sentence.