过 (guò) — The Experience Marker
Talking about life experiences: 'have you ever...?'
Category: Grammar
The Rule
过 (guò) after a verb indicates that an action has been experienced at least once at some unspecified time in the past. It's equivalent to English 'have (ever) done something'.
Why This Matters
English uses the present perfect ('have eaten', 'have been to') to express life experience. Chinese uses 过. The key difference from 了 is that 过 doesn't care about WHEN — it only cares about WHETHER you've had the experience. '我吃过北京烤鸭' = 'I've had Peking duck (at some point in my life)'. The specific time doesn't matter.
Examples
• 我去过中国。(Wǒ qù guò Zhōngguó.) — "I've been to China (before)." [Life experience — at some unspecified past time] • 你吃过寿司吗?(Nǐ chī guò shòusī ma?) — "Have you ever eaten sushi?" [Asking about someone's life experience] • 我没看过那部电影。(Wǒ méi kàn guò nà bù diànyǐng.) — "I've never seen that movie." [Negation: 没 + verb + 过] • 她学过三年中文。(Tā xué guò sān nián zhōngwén.) — "She studied Chinese for three years (at some point)." [The experience of having studied — she may or may not still study]
Common Mistakes
❌ 我去了中国 when meaning 'I've been to China (as life experience)' ✅ 我去过中国 → 了 would mean 'I went to China' (a specific completed trip). 过 means 'I have the experience of going to China' (at some point in life). The nuance matters. ❌ 没有过 as negation: 我没有过去中国 ✅ 我没去过中国 (没 + verb + 过) → The negation pattern is 没 + verb + 过, not 没有过 + verb. The 过 stays attached to the verb. ❌ Using 过 for recent specific events: 我今天吃过午饭 ✅ 我今天吃了午饭 (specific today → use 了) → 过 is for general life experience without specific time. If you mention today/yesterday/a specific time, 了 is usually more appropriate.
Quick Tip
过 answers 'have you ever?' questions. 了 answers 'did you (at a specific time)?' questions. Different focus, different particle.
过 answers 'have you ever?' questions. 了 answers 'did you (at a specific time)?' questions. Different focus, different particle.
Examples
Common Mistakes
Incorrect: 我去了中国 when meaning 'I've been to China (as life experience)' → Correct: 我去过中国. 了 would mean 'I went to China' (a specific completed trip). 过 means 'I have the experience of going to China' (at some point in life). The nuance matters.
Incorrect: 没有过 as negation: 我没有过去中国 → Correct: 我没去过中国 (没 + verb + 过). The negation pattern is 没 + verb + 过, not 没有过 + verb. The 过 stays attached to the verb.
Incorrect: Using 过 for recent specific events: 我今天吃过午饭 → Correct: 我今天吃了午饭 (specific today → use 了). 过 is for general life experience without specific time. If you mention today/yesterday/a specific time, 了 is usually more appropriate.
Quiz
What's the correct way to say 'I've never been to Japan'?