By the time you arrive, I ______ finished my work.
Explanation
"By the time" signals a future event, requiring the future perfect tense "will have finished."The correct sentence is: "By the time you arrive, I will have finished my work."آپ کے آنے تک میں اپنا کام ختم کر چکا ہو گا۔