就 (jiù) and 才 (cái) — the speaker's stopwatch
Two tiny adverbs that English doesn't have a clean translation for, but which color almost every Mandarin sentence about timing. 就 jiù marks something as EARLIER, FASTER, or MORE READILY than expected — 'as early as / right away / already / then'. 才 cái marks something as LATER, SLOWER, or HARDER than expected — 'not until / only then / barely'. Crucially, the same clock time can take either: 八点就到了 = arrived as early as 8 (positive — sooner than expected); 八点才到 = didn't arrive until 8 (negative — later than expected). Pick the wrong one and a native speaker will hear a value judgment you didn't intend. Both adverbs sit BEFORE the verb, after the subject and time phrase.
就 — sooner / right away / then
就 says 'this happened earlier or more readily than you might think'. Common jobs: (1) soon / right away: 我马上就来。 = I'll come right away. 我现在就去。 = I'll go right now. (2) as early as: 他八点就到了。 = He got there as early as 8. (3) already: 我五岁就会写字。 = I could write characters when I was as young as five. (4) then / and so: 他累了,就睡觉了。 = He was tired, so he went to bed (you saw this in earlier stories). The common thread: the speaker is flagging that something is happening FAST or EARLY relative to a baseline.
才 — not until / only then / barely
才 is the opposite weather. It says 'this happened LATER or with more difficulty than you'd expect'. 他八点才到。 = He didn't arrive until 8. 我十点才睡觉。 = I didn't go to bed until 10 (later than usual). 他三十岁才结婚。 = He didn't get married until he was 30 (late). Note that 才 sentences usually do NOT take 了 at the end the way 就 sentences do — the lateness is the point, and stacking 了 on can feel off. 才 can also mean 'only': 我才学了一年。 = I've only studied for a year. Same flavor — less than expected.
The same clock, opposite feelings
Here's the lesson's punchline. The clock time is the same; the adverb is the speaker's commentary. 他八点就到了。 ('arrived as early as 8' — sooner than expected, positive). 他八点才到。 ('didn't arrive until 8' — later than expected, negative, slightly annoyed). Whether 8 a.m. counts as 'early' or 'late' depends on context — a 6 a.m. flight makes 8 a.m. late; a 9 a.m. meeting makes 8 a.m. early. Same with quantity: 我才学了一年 = only one year (not much). 我学了一年就会说了 = I learned to speak in just one year (impressive how fast).
一 X 就 Y — 'as soon as X, Y'
One of the most useful patterns in everyday Mandarin: 一 + verb1, 就 + verb2 = 'as soon as verb1, verb2 happens'. 我一回家就睡觉。 = As soon as I get home, I go to bed. 她一看见我就笑了。 = As soon as she saw me, she smiled. 他一喝咖啡就睡不着。 = As soon as he drinks coffee, he can't sleep. The two clauses share a subject (or the subject of clause 2 is implied). The 就 here is the same 'right away / then' meaning — clause 2 follows immediately after clause 1. There's no parallel 一 ... 才 pattern; 才 is for the OPPOSITE flavor.
Word order — and the 了 trap
Both adverbs sit between the time-when phrase and the verb: subject + time + 就/才 + verb. 他昨天就走了。 = He left as early as yesterday (already). 他昨天才走。 = He didn't leave until yesterday (finally). Don't put 就/才 before the time word. The 了 difference: 就 sentences in the past commonly take 了 because something completed early/already. 才 sentences usually drop 了 because the framing is about something just barely happening, and the lateness is what the sentence is highlighting — 他八点才到 (no 了) is more natural than 他八点才到了. There are exceptions, but as a rule of thumb, 就 + 了 is normal; 才 + 了 is suspicious.
