prueba esto haber si te sirve y por lo menos te pueda servir para hacerte una idea si tiene algun fallo me lo explicas y lo solucionamos , no te he cambiado el codigo para que pongas este por  el tuyo si no para que veas como se podria hacer y luego añadirlo a tu codigo
    
Código PHP:
Ver original<?PHP require_once('Connections/Sistema.php'); 
    
    // Preguntas
    $query = sprintf("SELECT `ID`,`pregunta` FROM `preguntas` WHERE `mod` = '1' ORDER BY RAND()");     //     
    $FormAction = $_SERVER['PHP_SELF'];
    $i=1;
    $a=1;
     
    ?>
<h2>
        <span class="art-PostHeaderIcon-wrapper">
            <span class="Estilo1"><strong>Evaluación del Módulo I</strong></span>
        </span>
    </h2>
 
    
    
 
 
         <?php
 
         
    if (!isset($_POST['pregunta'])) {         
        $ID=$_POST['pregunta'];
        
    $query = sprintf("SELECT `repuesta`,`op` FROM `repuestas` WHERE `preid` = '$ID'");     
        echo $rowrespuesta['respuesta'];
        
        }else{
            
            
        
       <form action="<?php echo $FormAction;?>" method="post"></form>
      <select name="pregunta" value="<?php echo $rowpreguntas['ID']; ?>"<option><?php echo $rowpreguntas['pregunta']; ?></option></select>
            
            
        <?php }}?>
  
  
TE LO ACABDO DE MODIFICAR QUE TENIA UNOS ERRORES COMPRUEBA Y ME CUENTAS
 
una ultima modificacion a las 17:05