presuming the blocks you get are random, if there is a certain order of blocks that are possible to get that makes it impossible to beat, then eventually you will get those blocks.
for instance if you only get the blocks that are shaped:
for long enough, i don't think its possible to keep completing rows.
in the sense that if you have an empty playing field and only get those, you cannot make any rows.
now whether there is a scenario that you can set up whereby constantly getting those blocks enables you to keep completing rows, i'm not sure.