刚 vs 刚才 (gāng vs gāngcái): recent-past adverbs in Chinese
刚 is an adverb meaning “just now,” placed before the verb to emphasize that an action ended very recently. 刚才 is a time noun referring to “a moment ago” and can appear at the beginning of a sentence or after the subject, often framing an action that occurred during that recent period. The core distinction lies in part of speech and placement: 刚 modifies the verb directly, while 刚才 sets a time reference.
Both 刚 and 刚才 express the recent past, but they belong to different word classes and are used in distinct syntactic positions. 刚 is an adverb that goes directly before the verb, focusing on the immediate recency of the action. 刚才 is a time noun that behaves like other time words (e.g., 今天, 昨天), so it can start a sentence or follow the subject, and it sets a specific recent time frame for an event. This difference affects how they combine with aspectual markers like 了: 刚 often pairs with 了 to indicate a completed action (though 了 is not always required), while 刚才 typically requires 了 for completed actions. Understanding the part‑of‑speech and placement is key to choosing the right term.
When to use each
Use 刚 when you want to emphasize that an action ended a very short time ago, often right before speaking. It is placed immediately before the verb, and the action is usually seen as complete; it commonly appears with 了 to mark completion, but 了 can be omitted in some contexts (e.g., with certain verbs like 到 or 来). 刚 also appears in the pattern 刚…就… (“as soon as…then…”).
Without 了, 刚 can sometimes imply that the action is still ongoing or has just started; to avoid ambiguity, use 了 when referring to a clearly completed action.
Use 刚才 as a time reference meaning “a moment ago.” It can be placed at the beginning of the sentence or after the subject, functioning like other time nouns. It sets a specific time frame, and the main verb often takes 了 for completed actions or 在 for ongoing actions during that time. 刚才 is also common with 是…的 constructions to emphasize when something happened.
Because 刚才 is a noun, it cannot be placed directly before the verb like an adverb; incorrect placement is a common learner mistake.
At a glance
| 刚 | 刚才 | |
|---|---|---|
| Part of speech | Adverb | Time noun |
| Position in sentence | Before the verb (immediately) | At start of sentence or after subject, before the time phrase |
| Requirement for 了 | Often used with 了 for completed actions, but optional in some contexts | Usually takes 了 for completed actions; can also take 在 for progressive |
| Meaning emphasis | Emphasizes the immediacy of the action (just ended) | Sets a specific recent time period (a moment ago) |
| Use with 在 for progressive | ✗ Cannot be used with 在 | ✓ Can be used with 在: 刚才他在看书 (He was reading a moment ago) |
Examples
- 刚我刚吃了饭。Wǒ gāng chī le fàn.I just ate.With 了, this clearly indicates the action is completed.
- 刚才刚才有人打电话给你。Gāngcái yǒu rén dǎ diànhuà gěi nǐ.Someone called you a moment ago.刚才 starts the sentence, setting the time frame.
- 刚他刚到家,就下雨了。Tā gāng dào jiā, jiù xià yǔ le.As soon as he got home, it rained.The pattern 刚…就… shows immediate sequence.
- 刚才刚才你在做什么?Gāngcái nǐ zài zuò shénme?What were you doing a moment ago?Here 刚才 refers to the recent time period; 在 marks progressive action.
- 刚我刚到公司,会议就开始了。Wǒ gāng dào gōngsī, huìyì jiù kāishǐ le.I had just arrived at the office when the meeting started.In this pattern, 刚 does not need 了 because the completion is implied.
- 刚才刚才他告诉我一个好消息。Gāngcái tā gàosu wǒ yī gè hǎo xiāoxi.He told me some good news a moment ago.With 了 is optional when the action is clear from context.
Common mistakes
- Using 刚才 before the verb without a time‑setting function: ✗ 我 刚才吃饭 (should be 我刚吃饭 or 我刚才吃饭了 with a subject‑time structure).
- Using 刚 as a time noun at the start of a sentence: ✗ 刚有人打电话 (should be 刚才有人打电话).
- Omitting 了 with 刚 when the context requires a completed action, leading to ambiguity about whether the action is finished or ongoing.
- Using 刚 with 在 for a past progressive action: ✗ 我 刚在吃饭 (should be 我刚才在吃饭).
- Confusing placement: putting 刚 after the subject but before a time word like 刚才: ✗ 我 刚才刚到 (redundant or awkward; use only one).
FAQ
- When do I use 刚 vs 刚才?
- Use 刚 when you want to emphasize that an action has just ended and you place it directly before the verb. Use 刚才 when you want to refer to a specific recent time period, often at the beginning of the sentence. For example: 我刚吃完饭 (I just finished eating) vs 刚才我在吃饭 (I was eating a moment ago).
- Can 刚 and 刚才 be used together in the same sentence?
- It is not standard to use both together because they perform overlapping functions. You do not need both. For example, ✗ 我 刚 刚才 去了 超市 is incorrect; choose either 我 刚 去了超市 or 我 刚才去了超市. Combining them creates redundancy.
- Do I always need 了 with 刚?
- No, but including 了 makes the completion of the action clear. Without 了, some verbs (like 到, 来, 开始) naturally imply completion, so 了我 is optional. However, with action verbs like 吃 or 看, 了 is advisable to avoid ambiguity. Compare: 我刚吃饭 (could mean 'I just started eating' or 'I just ate') vs 我刚吃了饭 (unambiguously 'I just ate').
- Can 刚才 be used with future time?
- No. 刚才 refers strictly to the recent past, not future. For future, use 等一下 or 一会儿. For example: ✗ 我 刚才 去 (if meaning 'I will go later'), should be 我一会儿去.