Давайте вместе разберемся с вашими предложениями! Нам нужно определить сложные предложения, в которых все части являются односоставными.
Обещают, что будет очень холодно — это сложное предложение, но оно не подходит, так как в нем есть придаточная часть ("что будет очень холодно").
Надо быть повнимательнее и не отвлекаться — это простое предложение с двумя односоставными частями ("надо быть повнимательнее" и "не отвлекаться"). Однако данное предложение является простым, так как оно не содержит сложносочиненной структуры.
Выучат правило, чтобы хорошо написать контрольную — это тоже сложное предложение, потому что содержит придаточное ("чтобы хорошо написать контрольную").
Она бегает, чтобы участвовать в марафоне — здесь также есть придаточная часть ("чтобы участвовать в марафоне"), значит, предложение сложное.
Не знаю, что ты хочешь в подарок — в этом предложении содержится придаточная часть ("что ты хочешь в подарок"), поэтому оно также является сложным.
Таким образом, из предложенных вами вариантов ни одно не является сложным предложением, где все части односоставные. Если у вас есть еще вопросы или вы хотите больше примеров, не стесняйтесь задавать!
