十有八九shíyǒubājiǔTop 40000Meanings1. most likely2. mostly (in 8 or 9 cases out of 10)3. vast majorityCharacters used十ten有to have八eight九nineExamples1他们tāmen十有八九shíyǒubājiǔ要yào赶不上gǎnbùshàng火车huǒchē了le。Ten to one they'll miss the train.