Syllable Finder
Consonants
Tones
Vowels
Duolingo Topics
100 Topics
Listening Comprehension
Translation Skill
200 Essential Words
1000 Most Frequent Words
10 New HSK word(s): 4 推 → + to push/ to cut/ to refuse/ to reject/ to decline/ to shirk (responsibility)/ to put off/ to delay/ to push forward/ to nominate/ to elect 4 推迟 → + to postpone/ to put off/ to defer 5 推辞 → + to decline (an appointment; invitation etc) 5 推广 → + to extend/ to spread/ to popularize/ CL:個|个[ge4] 5 推荐 → + to recommend/ recommendation 6 推测 → + speculation/ to conjecture/ to surmise/ to speculate 6 推翻 → + overthrow 6 推理 → + reasoning/ speculative/ inference 6 推论 → + to infer/ a deduction/ a corollary/ a reasoned conclusion 6 推销 → + to market/ to sell