Breakdown of Вона зашила дірку за допомогою нитки.
Questions & Answers about Вона зашила дірку за допомогою нитки.
Because дірку is in the accusative case, which marks the direct object of the verb.
The verb зашила means sewed up / stitched up, and the thing being sewn up is дірка (a hole), so it changes:
- nominative: дірка
- accusative: дірку
This is very common with feminine nouns ending in -а:
- книга → книгу
- машина → машину
- дірка → дірку
Зашила comes from зашити, which means to sew up, to stitch closed, or to mend by sewing.
By contrast, шила from шити usually means was sewing or sewed in a more general sense.
So:
- шити = to sew
- зашити = to sew up / stitch closed
In this sentence, the idea is not just that she was sewing, but that she repaired or closed the hole, so зашила is the natural choice.