Antwort
Also, wie du schon sagst, bedeuten beide Verben tun/machen.
Der Unterschied im Gebrauch ist, dass diese Verben in unterschiedliche Zeitfenster gesetzt und benutzt werden.
- Udělat wird verwendet, um Handlungen zu beschreiben, die abgeschlossen sind und nur Einmalig stattfinden.
- Dělat hingegen findet dort Anwendung, wo Handlungen noch nicht beendet/abgeschlossen sind und diese sich wiederholen