しまっているだろう

will probably have …

→ 仕舞う
phrase Rare #22,768
will probably have … Follows a verb in its て-form and suggests the action will be complete by a future point. だろう adds an element of prediction or uncertainty.
JA: 来週までには宿題を終えてしまっているだろう。
EN: I’ll probably have finished the homework by next week.

君が出発する前に彼らはそこに着いてしまっているだろう。

They will have arrived there before you leave.

君はこの作文を明日の正午までには書いてしまっているだろう。

You will have finished writing this essay by noon tomorrow.

彼は手紙を書いてしまっているだろう。

He will probably have written the letter.

君が戻る前に私はここを出てしまっているだろう。

I will probably have left here before you return.

私は来週までにその仕事を終えてしまっているだろう。

I will have finished that work by next week.