他几乎已经完成这个工作了。

“他几乎已经完成这个工作了。”
Translation given: “He has all but finished the work.”
I think it should rather be “He has almost finished the work.”