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