By the time you arrive, I ______ finished my work.

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."
  • آپ کے آنے تک میں اپنا کام ختم کر چکا ہو گا۔