How to say “I've been in Taiwan three years” in Taiwanese Mandarin

wǒ lái Táiwān sān nián le.
我來台灣三年了。

Word by word

SyllableMeans
wǒI
láicome
TáiwānTaiwan
sān niánthree years
leso far

When to use it

The answer to nǐ lái duōjiǔ le, which you'll get asked constantly. lái (came) is how people say it, not zhù (live); the le at the end means 'and counting'. Swap in your own number: liǎng nián, bàn nián, sān ge yuè.

What you might hear back

nǐ lái duōjiǔ le?
你來多久了?
“How long have you been here?”

Say this next

EnglishPinyinCharacters
How long have you been in Taiwan?nǐ lái duōjiǔ le?你來多久了?
Where are you from?nǐ shì nǎlǐ rén?你是哪裡人?
I'm learning Mandarinwǒ zài xué zhōngwén.我在學中文。

Part of Greetings & small talk — 32 phrases.