"this ought to have been done" in German This ought to have been done. Das hätte man tun sollen. Detailed translations for "this ought to have been done" This ought to have been done. This ought to have been done. Das hätte man tun sollen.