Lin SaysYour English-speaking buddy 中文 Start free
Friends & datingAdvanced

Inviting a friend over for dinner in English (advanced)

Advanced English for inviting a friend over for dinner. Key line: “Hey, if you're free Thursday, come over for dinner at my place.”

Full script

Lin
Hey, if you're free Thursday, come over for dinner at my place.
Them
I might be. What's the occasion, or are you just feeding me?
Lin
No occasion; I finally cooked something edible and need a brave witness.
Them
That's oddly reassuring. Should I dress up or bring an emergency snack?
Lin
Just show up hungry—I'll handle dinner, and I promise the smoke alarm stays silent.
Them
Okay, now I'm definitely coming. What time should I be there?
Lin
Around seven works, and if you're late, I'll start without my official taste-tester.
Them
Deal—if the alarm stays quiet, I'll call it your breakthrough dinner.

Key phrases

The lines worth keeping. Read them once before you go out.

come eat
✓ Come over for dinner at my place.

Ask them to come for dinner.

"come over" is more casual than "visit"

no reason
✓ No occasion.

No special reason.

Natural answer to "Why are you inviting me?"

come hungry
✓ Just show up hungry.

Arrive ready to eat.

show up = arrive; casual

works well
✓ Around seven works.

Seven-ish is fine.

works = is fine

Quick answers

come eat: what to say in English

Say “Come over for dinner at my place.” — ask them to come for dinner. "come over" is more casual than "visit".

no reason: what to say in English

Say “No occasion.” — no special reason. Natural answer to "Why are you inviting me?".

come hungry: what to say in English

Say “Just show up hungry.” — arrive ready to eat. show up = arrive; casual.

works well: what to say in English

Say “Around seven works.” — seven-ish is fine. works = is fine.

Next: Exchanging moneyAll scenes