英语翻译

问题描述:

英语翻译
I had not known him for 20 years without learning that he always .

这句话应该是双重否定,表示肯定的意思,里面有另个否定词not和without
意思是说我已经认识他20年了,知道他经常怎么样
句子里的“learning”不是表示学习的意思,表示“得知,知道”
看下面这个句子
He was astonished to learn he'd won the competition.
他听说他比赛赢了,感到很惊讶.