ЗАДАТЬ — 1. [причинить неприятность; сделать что-л. неприятное] что / чего. Задать головомойку; Задать страху.2. [дать, положить для скота] что (полный охват предмета действием) / чего (частичный охват предмета действием). Ещё до свету Настя задала корм всем своим животным (Пришв.); Задать овса лошадям.
ГАДАТЬ [ворожить; строить предположения, догадки] о ком-чём. Гадать о суженом; Гадать о чьих-либо намерениях; Красавицы сидели за столом, раскладывая карты, и гадали о будущем (Л.).
Предложить для исполнения, разрешения, поручить что-л. сделать. З. сочинение, урок, домашнее задание. З. работу на дом. Задал неразрешимую загадку, задачу. З. вопросбезличный / безличное Задано перевести, выучить, повторить текст.