Chinese: 汤姆现在应该已经完成了。
English: Tom should've finished it by now.