Improve the bracketed part of the sentence.
By the time you read this I (will leave) my home.
Correct Answer: will have left
‘Will have left’ is the future perfect tense, which refers to an action that will completed in the future, i.e., the action of leaving home will be completed by the time the reading is done.