La forma -te shimaimashita(~てしまいました)tiene dos usos distintos:

1- Enfatizar la finalización de una acción. Se podría usar la forma ~ました (pretérito) para decir que una situación se terminó, pero no daría el énfasis que da la forma -te shimaimashita(~てしまいました). Por tal motivo, es normal usar adverbios como もう (ya) y/o ぜんぶ (todo) en esta última estructura.

2- Enfatizar que una situación genera vergüenza o disgusto.

Ejemplo del caso 1:

もうデスノートの漫画はぜんぶ読んでしまいました。
Ya leí todos los manga de Death Note.

Ejemplo del caso 2:

さいふをなくしてしまいました。
Perdí mi billetera.