只要...就...
Reach for this when you want to say 'as long as X, then Y' — a sufficient condition that's enough on its own to trigger the result. '只要你来, 我就高兴.' (As long as you come, I'll be happy.) It's a promise or a guarantee: meet THIS condition and Y will follow, no other requirements. Common in encouragement, marketing, and rules of thumb.
Structure
只要 [SUFFICIENT CONDITION], [SUBJECT] 就 [RESULT]
zhǐyào... jiù...
How to Think About It
只要 is a low bar; 只有 is a high bar. 只要 says 'meeting THIS is enough — anything more is a bonus.' 只有 says 'meeting THIS is REQUIRED — nothing less will do.' Same English translation ('only if'), opposite logic. If a parent tells a kid '只要你写完作业就可以玩' the kid is happy (one condition, easy); '只有写完作业才可以玩' feels stricter (this is the gate, no exceptions).
Examples
只要你努力, 你就会成功。
Zhǐyào nǐ nǔlì, nǐ jiù huì chénggōng.
As long as you work hard, you will succeed.
只要不下雨, 我们就去公园。
Zhǐyào bú xiàyǔ, wǒmen jiù qù gōngyuán.
As long as it doesn't rain, we'll go to the park.
只要有网, 我就能工作。
Zhǐyào yǒu wǎng, wǒ jiù néng gōngzuò.
As long as I have internet, I can work.
Common Mistake
Learners pair 只要 with 才 because their textbook drilled 只有...才... and they assume 才 always follows 只-words. 才 means 'only then' (high bar). 只要 needs 就 (low bar, easy trigger). Mixing them up reverses the message.
只要你努力, 你才会成功。
只要你努力, 你就会成功。
Don't Confuse With
只有...才...
只有 = necessary condition (you MUST do this, nothing else works). 只要 = sufficient condition (this is ENOUGH, easy threshold). 只有十八岁才能投票 (must be 18) vs 只要十八岁就能投票 (just need to be 18) — opposite vibe.
如果...就...
如果 is neutral ('if X happens, then Y'). 只要 adds emphasis on SUFFICIENCY ('all you need is X'). 只要 also implies the condition is easy or guaranteed; 如果 stays open about whether it'll happen.
要是...就...
要是 is just a colloquial 如果 (neutral 'if'). Doesn't carry the 'this is enough' meaning that 只要 does. Use 只要 when you want to highlight that the condition is the ONLY requirement.
Practice
___ 你来, 我就开心。
Show answer
只要
只要每天练习, 你 ___ 会进步。
Show answer
就
Put in order: [就 / 只要 / 时间 / 有 / 帮你 / 我 / 我]
Show answer
只要我有时间, 我就帮你。
Translate to Chinese: 'As long as you tell me, I can help you.'
Show answer
只要你告诉我, 我就能帮你。
Write one sentence about something you'd do for someone, using 只要...就....
Show answer
Example answer: 只要你需要, 我就来。 (As long as you need me, I'll come.)
Hear It in Real Episodes
This pattern appears in 19 Fluentide episodes: