Tati : May I borrow your new novel?

Lina: Yes, but next Monday. I …. reading it by then.

Answer:
Will have finished

Shows the future perfect tense with an adverb of time by then which means an activity that will be completed in the future.

  Telling About Time