Ваш вариант постановки знаков соответствует правилам, но с коммуникативной точки зрения вызывает вопросы разрыв прямой речи перед несогласованным определением с крышей, относящимся к существительному дом. Рекомендуется контактная позиция этого определения: «Построй нам дом с крышей, — просили они, — и дай нам тень и прохладу в лето и в зиму тепло».
Последние ответы справочной службы
Грамматическая основа: Рябинкин велел. Глаголы велел и выполнять обозначают действия, совершаемые разными субъектами, поэтому выполнять не входит в сказуемое, а является дополнением.
Страница ответа\Здесь простое глагольное сказуемое, выраженное формой сложного будущего времени: будем работать.
Страница ответаПредлог дифференцирует семантику словосочетания: если в банке находятся консервы, то это банка с консервами, если планируется положить туда консервы, то это банка для консервов, а если консервы там хранились раньше, то это банка из-под консервов.
Страница ответа