It is hard to believe that he has already finished the work.很难相信他竟然已经完成工作了
It's hard to believe that he finished/completed the work. finish/complete 都有完成的意思
It's virtuallyunbelievable that he has managed to finish the work.