Persian uses reduplication—repeating a word or a patterned frame—to package an event as gradual, distributive, or ordered. کمکم presents a change in small stages, یکییکی distributes an event over individuals, and قدمبهقدم presents a process as a sequence of steps. These are not ornamental repetitions: each construction changes how the event is viewed.
The spelling is part of the grammar. Established repeated units are normally joined with a zero-width non-joiner, not a full space or a Latin hyphen: کمکم، یکییکی، قدمبهقدم. They are spoken with a balanced two-part rhythm and no sentence-level pause between their parts.
Three recurring patterns
| Pattern | Examples | Core event meaning | Register |
|---|---|---|---|
| direct repetition: XX | کمکم، آرامآرام | incremental or gradual development | neutral; آرامآرام can be literary |
| distributive repetition | یکییکی، دانهدانه، تکتک | one member at a time or every member individually | neutral |
| XبهX progression | قدمبهقدم، مرحلهبهمرحله، روزبهروز | ordered stages or repeated change along a scale | neutral/formal |
The patterns are partly productive, but not freely so. Speakers extend XبهX when X naturally names an ordered unit, as with a step, stage, day, or case. Direct repetition is more lexical: knowing that an adjective or noun exists does not guarantee that repeating it creates a conventional adverb. For ordinary non-reduplicated manner expressions, compare Degree and Manner Words.
Gradual change with کمکم
کمکم means “gradually,” “little by little,” or in some contexts “before long.” It divides a change into small increments rather than describing a low quantity. It commonly occurs before a change-of-state predicate such as بهتر شدن “get better,” تاریک شدن “get dark,” or عادت کردن “get used to.”
کمکم دارم به برنامهی جدید عادت میکنم.
kam-kam dâram be barnâme-ye jadid âdat mi-konam.
I'm gradually getting used to the new schedule. (neutral conversation; incremental change)
هوا کمکم تاریک شد و مغازهها چراغهایشان را روشن کردند.
havâ kam-kam târik shod va maghâze-hâ cherâgh-hâ-yeshân râ rowshan kardand.
It gradually grew dark, and the shops turned on their lights. (neutral narrative; unfolding change)
اگر هر روز تمرین کنی، کمکم روانتر صحبت میکنی.
agar har ruz tamrin koni, kam-kam ravân-tar sohbat mi-koni.
If you practise every day, you'll gradually speak more fluently. (neutral advice; cumulative result)
The near-synonym آرامآرام can likewise mark slow progression, but it evokes calmness or slowness more strongly and can sound (literary) in elevated description. کمکم is the unmarked everyday choice for a change accumulating by degrees.
Distributive events with یکییکی
یکییکی means “one by one.” It takes a plural set—people, objects, messages, tasks—and distributes the event over its members. With a plural subject, the finite verb remains plural because the grammatical subject is still plural. With a plural object, یکییکی says that the agent handles each member separately.
مسافرها یکییکی از اتوبوس پیاده شدند.
mosâfer-hâ yeki-yeki az otobus piyâde shodand.
The passengers got off the bus one by one. (neutral; distributed plural subject)
پروندهها را یکییکی باز کردم و تاریخها را یادداشت کردم.
parvande-hâ râ yeki-yeki bâz kardam va târikh-hâ râ yâddâsht kardam.
I opened the files one by one and wrote down the dates. (neutral; distributed plural object)
— همه رسیدند؟ — نه، دارند یکییکی میآیند.
— hame residand? — na, dârand yeki-yeki mi-âyand.
— Has everyone arrived? — No, they're coming in one by one. (informal conversation; unfolding distribution)
دانهدانه also means “one by one,” especially with countable objects viewed as separate pieces. تکتک highlights every individual member and often modifies a following plural noun phrase: تکتک سؤالها “each and every question.” These expressions overlap, but they are not interchangeable in every sentence. یکییکی focuses on sequential participation; تکتک often emphasizes exhaustive individual coverage.
دانههای خراب را دانهدانه جدا کردیم.
dâne-hâ-ye kharâb râ dâne-dâne jodâ kardim.
We separated the spoiled seeds one by one. (neutral; individual countable objects)
Ordered progression with XبهX
In قدمبهقدم, مرحلهبهمرحله, and روزبهروز, the repeated noun names the unit along which the process advances. The intervening به is part of the fixed pattern. English often uses step by step, stage by stage, or day by day, so the conceptual mapping is close, but Persian writes the whole established adverbial with ZWNJs.
مراحل ثبتنام را قدمبهقدم برایتان توضیح میدهم.
marâhel-e sabt-nâm râ qadam-be-qadam barâ-yetân towzih mi-daham.
I'll explain the registration process to you step by step. (neutral/formal; ordered instruction)
تیم فنی مشکل را مرحلهبهمرحله بررسی کرد.
tim-e fanni moshkel râ marhale-be-marhale barrasi kard.
The technical team examined the problem stage by stage. (formal/technical; procedural sequence)
حال بیمار روزبهروز بهتر میشود.
hâl-e bimâr ruz-be-ruz behtar mi-shavad.
The patient's condition is improving day by day. (neutral; repeated change over time)
قدمبهقدم and مرحلهبهمرحله impose an ordered method, while روزبهروز tracks comparison across successive days. The first two can be deliberate instructions; the third normally describes a trend rather than a planned procedure.
Position and rhythm
These adverbials usually occur before the final predicate, after a subject, object, or broader time frame. They can move to the beginning when they frame the whole development. Their internal parts stay together: a pause after the first کم, یکی, or قدم destroys the normal lexical rhythm and may invite a literal analysis.
یکییکی، چراغهای ساختمان خاموش شدند.
yeki-yeki, cherâgh-hâ-ye sâkhtemân khâmush shodand.
One by one, the building's lights went out. (neutral narrative; clause-framing distribution)
This initial placement is stylistically effective in narrative because it establishes the event's rhythm before naming its participants. In routine prose, preverbal placement is usually less marked.
Common Mistakes
1. Separating the repeated parts with full spaces
❌ هوا کم کم گرم شد.
Incorrect standard spacing — established direct reduplication uses a ZWNJ.
✅ بعد از طلوع آفتاب، هوا کمکم گرم شد.
ba'd az tolu'-e âftâb, havâ kam-kam garm shod.
After sunrise, the weather gradually became warmer.
2. Importing a Latin hyphen
❌ دستورها را قدم-به-قدم اجرا کنید.
Incorrect Persian typography — do not use a Latin hyphen inside the established expression.
✅ دستورها را قدمبهقدم اجرا کنید.
dastur-hâ râ qadam-be-qadam ejrâ konid.
Carry out the instructions step by step.
3. Making the verb singular after a distributed plural subject
❌ مهمانها یکییکی وارد شد.
Incorrect — یکییکی distributes the event, but the explicit human plural subject still takes plural agreement.
✅ مهمانها یکییکی وارد حیاط پشتی شدند.
mehmân-hâ yeki-yeki vâred-e hayât-e poshti shodand.
The guests entered the back courtyard one by one.
4. Using کمکم for a small degree rather than gradual change
❌ چایم را کمکم شیرین کن.
Wrong for ‘make my tea a little sweet’ — کمکم means gradually, not ‘a little.’
✅ لطفا چایم را کمی شیرین کن.
lotfan chây-am râ kami shirin kon.
Please make my tea a little sweet.
Key Takeaways
- کمکم distributes one change across small increments; یکییکی distributes an event across members of a set.
- قدمبهقدم، مرحلهبهمرحله، روزبهروز use a repeated noun to name ordered steps, stages, or comparison points.
- Use standard ZWNJs inside established forms; do not substitute full spaces or Latin hyphens.
- A distributive adverb does not change normal subject–verb agreement.
- Reduplication is patterned but not completely free: learn established expressions and extend them only where the repeated unit naturally structures the event.
Now practice Farsi
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Farsi →Related Topics
- Degree and Manner WordsA1 — Use خیلی and کمی for degree, and خوب, بد, and سریع for manner, with natural Persian placement and focus.
- Time and Frequency AdverbsA1 — Place امروز, فردا, همیشه, گاهی, and معمولا naturally and match them to the intended time and frequency.
- Adverb Placement in Neutral ClausesA2 — Place Persian time, place, manner, frequency, and degree expressions in natural neutral clauses while recognizing their mobility and focus effects.
- هر with Singular NounsA2 — Use هر with a singular noun for every, each, and distributive readings, including its scope under negation.