Breakdown of Musiałem skończyć projekt, więc czytałem dokumenty cały weekend.
czytać
to read
dokument
document
projekt
project
musieć
to have to
Questions & Answers about Musiałem skończyć projekt, więc czytałem dokumenty cały weekend.
Why is cały weekend used here without a preposition like przez?
This is the bare accusative of continuous extent. When expressing the duration of an uninterrupted action (like doing something 'all weekend' or 'the whole day'), Polish uses the accusative case without any preposition. It works very similarly to English, where we say 'I read all weekend' rather than 'I read for all weekend'.
Would it be wrong to use the perfective verb przeczytałem instead of the imperfective czytałem?
Yes, it would be unnatural here. The phrase cały weekend emphasizes an ongoing, continuous duration. Because you are stressing how long the action lasted rather than just the fact that it was completed, you must use the imperfective aspect (czytałem).
Why do the accusative words projekt and cały weekend look exactly like their dictionary (nominative) forms?
Both projekt and weekend are masculine inanimate nouns. For this noun category, the accusative form is always identical to the nominative form. The adjective cały follows the exact same rule to match the noun.
Why is the perfective verb skończyć used after musiałem instead of the imperfective kończyć?