是…的 is not a past tense. It is how Chinese talks about the circumstances of something both speakers already know happened: when, where, how, with whom, why. Pattern: Subject + 是 + circumstance + Verb + 的. So 我是昨天来的 (wǒ shì zuótiān lái de) does not mean "I came yesterday" as news. It means "it was yesterday that I came," with the coming already taken as given.
Every Chinese learner reaches a strange moment somewhere around HSK 3. You answer a question correctly, with correct grammar, and the other person still looks faintly puzzled. Someone asks 你是怎么来的? and you say 我坐地铁来了. Nothing in that sentence is broken, and yet it lands wrong. The reason is that Chinese draws a line English does not: the line between telling someone that something happened and telling them about something they already know happened. 是…的 is the whole of the second half.
The precondition nobody mentions
Textbooks usually introduce 是…的 as "a way to emphasise time, place or manner." That is true and it is not the useful part. The useful part is the condition that has to hold before you can use it at all.
Both speakers must already accept that the event happened. The event itself is old news. Only one detail about it is new.
Picture a colleague walking into the office. Nobody asks whether you came to work, because you are visibly standing there. What they can ask is how you got there, when you arrived, who you came with. All of those are 是…的 territory, because the arrival is settled and only the circumstance is in question.
You cannot use 是…的 to break the news that something happened. If your friend does not know you went to Beijing at all, you do not open with 我是去年去的北京. You say 我去年去了北京. Establish the event first. Then the circumstances become available.
The pattern
| Slot | What goes there | Example |
|---|---|---|
| Subject | who did it | 我 |
| 是 | optional in affirmative, required in negative | 是 |
| Circumstance | time, place, manner, means, companion, purpose | 昨天 / 在北京 / 坐飞机 / 跟朋友 |
| Verb | the already known action | 来 / 学 / 买 |
| 的 | the piece that makes it a 是…的 sentence | 的 |
Notice which element is doing the real work. It is not 是, which is often dropped. It is 的. That is the marker your ear should be trained on, because in fast speech 的 at the end of a past event sentence is the signal that you are being told a circumstance rather than a fact.
The six circumstances, one example each
是…的 against 了
This is the comparison that fixes the structure in your head, and it is worth reading the two columns as a pair rather than separately.
| 了 | 是…的 | |
|---|---|---|
| What it delivers | the event is new information | the event is already known |
| What is in focus | that it happened | a detail about how it happened |
| Typical trigger | telling someone something | answering a question about it |
| Example | 我买了一本书。 | 我是在网上买的。 |
| Meaning | I bought a book. | I bought it online. |
Now the office scene from earlier makes sense. 我坐地铁来了 answers a question nobody asked, namely whether you came. 我是坐地铁来的 answers the question that was actually asked. Both are grammatical. Only one is responsive. If 了 is still slippery for you in general, it has its own guide here, and the two structures are much easier to hold apart once you have seen them side by side.
Where the object goes
This is the detail that trips up learners who otherwise have the structure, and the rule splits by object type.
Noun objects: 的 usually comes first
Placing 的 between the verb and the object is the most common pattern in speech. You will also hear 我是在北京学中文的, with 的 at the very end, and plenty of native speakers accept both. Learn the first version as your default and recognise the second when it appears.
Pronoun objects: 的 must come last
A pronoun cannot be separated from its verb by 的. 看见的他 is simply not said. This is one of the small asymmetries in Chinese that no rule explains and every learner eventually absorbs by ear.
The negative uses 不是, never 没有
The logic follows directly from the precondition. 没有 denies that the event took place, and denying the event destroys the ground the whole sentence stands on. 不是 keeps the event and rejects only the circumstance. This is also the one place where 是 cannot be dropped, since 不是 is carrying the negation.
When you can drop 是
In affirmative statements and in questions, 是 is frequently left out and nothing is lost.
Keeping 是 adds a little weight, which is why you hear it when someone is correcting a wrong assumption: 我是昨天来的,不是今天. Dropping it is the neutral everyday version. Either way, the 的 stays.
The other 是…的, in one paragraph
You will also meet a second, unrelated use where 是…的 wraps an adjective or a whole statement to make it emphatic and final: 我是不会去的 (I am definitely not going), 这件事是很重要的 (this really is important). It has nothing to do with past circumstances. Context separates them instantly, because this second version has no past event and no time, place or manner slot. Mentioning it here only so that meeting it later does not undo your understanding of the first.
是…的 in one glance
- The event is already known. Only the circumstance is new.
- Pattern: Subject + 是 + circumstance + Verb + 的.
- 了 reports an event. 是…的 comments on one.
- Noun object usually goes after 的. Pronoun object goes before it.
- Negative is 不是…的, never 没有.
- 是 can be dropped. 的 cannot.
Grammar sticks when you meet it again on the right day
Reading about 是…的 once is not what makes it automatic. Hanzijo puts every grammar point into a full HSK 1 to 9 bank with worked examples, then hands it to a 7 stage SRS engine that brings it back exactly when you are about to lose it. Character mnemonics built from real components, tone colouring on every word, and a conversation track with native audio and shadowing so the patterns arrive in your ear as well as your notes.
Learn Chinese with Hanzijo - FreeFrequently asked questions
What is the difference between 是…的 and 了?
了 tells someone an event happened, so it carries new information. 是…的 assumes the event is already accepted and highlights one detail. 我买了一本书 announces the purchase. 我是在网上买的 answers where the purchase happened.
Is 是…的 a past tense?
No. Chinese has no tense marking. 是…的 happens to be used almost entirely for completed events, because circumstances can only be discussed once something has occurred, but it is a focus structure rather than a tense.
Where does the object go?
A noun object usually follows 的, as in 我是在北京学的中文. A pronoun object must come before it, as in 我是昨天看见他的.
Can I drop 是?
In affirmative sentences and questions, yes, and it is very common. 你什么时候来的? is completely natural. In the negative, 不是 is required.
How do I negate it?
With 不是. 我不是坐飞机来的 means you came, just not by plane. 没有 would deny the event itself and contradict the point of the structure.