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