With a preposition:I’ll have done the job______ the time you com

With a preposition:
I’ll have done the job______ the time you come back.
【正确答案】:by
【题目解析】:by the time到……的时候。