dělat - tun, machen, arbeiten
bezeichnet eine Handlung/Tätigkeit/Beschäftigung, die nicht abgeschlossen ist und zwar unabhängig davon, ob sie in der Vergangenheit, der Gegenwart oder der Zukunft liegt
udělat - tun, machen, fertigstellen, jmd. etwas antun
bezeichnet eine Handlung/Tätigkeit, die abgeschlossen ist/wird, die also ein konkretes oder abstraktes Ergebnis hat.
Co jsi včera dělal/dělala (m/w)?
Was hast du gestern gemacht? Wie hast du gestern deine Zeit verbracht?
Co jsi včera udělala?
Was hast du (Frau) gestern gemacht/produziert?
Das wird übrigens geschlechtsspezifisch meist als "Was hast du gestern gekocht?" verstanden, sofern es sich nicht auf etwas Konkretes s.u. bezieht.
Co jsi včera udělal?
Das wird dann, ebenso geschlechtsspezifisch, meist als "Was hast du (Mann) gestern angestellt/angerichtet?" verstanden, falls es sich nicht auf eine konkrete Arbeit bezieht.
