Грам. основа: три сына(подл.) были(сказ.) У него(дополнение) дурачок(обстоятельство) умных (определение) Если не правильно то простите...
Было (сказуемое) Подлежащего нет потучто безличное предложение Емеля (допол)