if he will have not came here before 5 oclock,we will leave here early.如果他5点之前还没到,那我们导师将先离开.这句话翻译有问题么?前一句用将来完成时,后一句用一般将来时,时态是这样么,求大侠详解.有人能给出地道点的翻译么?

问题描述:

if he will have not came here before 5 oclock,we will leave here early.
如果他5点之前还没到,那我们导师将先离开.这句话翻译有问题么?前一句用将来完成时,后一句用一般将来时,时态是这样么,求大侠详解.
有人能给出地道点的翻译么?

如果他五点前到不了 ,我们将早点离开~

翻译有点小问题:
译:如果他5点之前还没到,那我们将先离开
时态没问题