verb + 了 + duration + 了 (so far)
Has been … for … so far (up to now)
Verb + 了 + a length of time + 了: the action has been going on for that long up to now, and may continue (我学了三年汉语了 “I have been learning Chinese for three years”).
In stories
外婆笑了:“楼下的包子啊,我吃了十几年了。
安娜在北京住了两年了。
观音菩萨让我在这里等他,我已经等了好几年了!
猪八戒 · Pigsy Joins HSK 5
观音菩萨劝我吃斋念佛,叫我在这里等他,已经等了好多年了!”
猪八戒 · Pigsy Joins HSK 7–9
What does verb + 了 + duration + 了 (so far) mean in Chinese?
Has been … for … so far (up to now). Verb + 了 + a length of time + 了: the action has been going on for that long up to now, and may continue (我学了三年汉语了 “I have been learning Chinese for three years”).
How common is verb + 了 + duration + 了 (so far)?
It comes up in 4 readings of the 392 stories and articles in our free Library.
Does it correct my mistakes?
No. It shows which patterns a text uses and what each one does; it doesn’t mark errors. Paste a sentence you wrote to see whether it uses the pattern you meant.
More free tools
Patterns found by our own parser; lines from our free Library.