公元前601年,单襄公受周定王委派,前去宋国、楚国等国聘问。路过陈国时,他看到路上杂草丛生,边境上也没有迎送宾客的人,到了国都,陈灵公跟大臣一起戴着楚国时兴的帽子去了著名的寡妇夏姬家,丢下周天子的代表不接见。单襄公回到京城后,跟定王说,陈侯本人如无大的灾难,陈国也一定会灭亡。
单襄公的预言很快实现了。两年后,与夏姬私通的陈灵公在谈笑中侮辱夏姬的儿子夏征舒,被夏征舒射死。
单襄公的先见之明不止一次。前575年,周简王十一年,楚晋两国对决,结果楚军大败。晋国获胜后,派至向周简王告捷。在朝见周王之前,王叔简公设酒宴招待至,互赠厚礼,谈笑甚欢,王叔简公在朝堂上称赞至。至还在邵桓公面前自夸功大,说晋国这次打败楚国,实际是由于他的谋划。邵桓公把谈话的内容告诉了单襄公:“王叔简公称赞至,认为他一定能在晋国掌权,因此王叔简公劝我们各位大臣为至多说好话,以便今后在晋国能有所照应。”
单襄公很不客气地说:俗话说“刀架在脖子上”,恐怕就是指至这种人吧。君子不自我吹嘘,并非为了谦让,而是怕掩盖了别人的长处。大凡人的天性,总喜欢超过别人,但不能用无视别人长处的手段。越是要掩盖别人的长处,他压制下边的人也就越厉害,所以圣人看重谦让。如今至的位置在晋国其他七卿之下而想超过他们,那也就会有七人的怨恨,至将凭什么来应付呢?刀已经架在至的脖子上了。
单襄公的这个预言还未完,到了第二年,前574年,鲁成公跟晋、齐、宋、卫、曹、邾等国在柯陵结盟。单襄公躬逢其盛。在柯陵盟会上,单襄公看到晋厉公走路时眼睛望远不望近,脚步也抬得高高的,心不在焉。又看到晋国的大臣说话很冲,说话则总是绕弯子,至还是那样自吹自擂,齐国的大臣国佐说话也是毫无忌讳。单襄公对鲁成公说,晋国很快就要发生内乱,国君和三恐怕都要大难临头了。甚至齐国的国佐也有灾祸,他处在淫乱的齐国,却喜欢讲直话,明指他人的过失,这就会招人恨。因为只有善良的人才能接受别人的随意指责,齐国有这种人吗?
单襄公一口气预言五个人的命运。先知的话很快实现,晋厉公回国不久就诛杀三。第二年,前573年,晋国大臣诛杀晋厉公,葬礼只用了一车四马。同年,齐灵公杀国佐。单襄公的预言不到三年就全部实现。
单襄公的先知之能尚不止此。他还预言了寄留于周天子脚下的晋襄公的曾孙周子将来一定会成为晋国的国君。结果,晋厉公被弑后,国中无主,晋人迎回周子立为国君,这就是晋悼公。至此,单襄公的预言彻底实现。
对单襄公的预言,人们一直试图进行理性的解释,却也难以理解先知的能耐。