Si el error de sintaxis lo tienes al momento de hacer el <select.... entonces, ¿Por que no nos pones también esa fracción de código para que podamos evaluar lo que esta fallando?
Igualmente no entiendo por qué haces uso de las dos comillas y separas grupos[] que no es una variable, seguramente ese es tu error, y por ultimo deberías agregarle el valor "multiple" al atributo multiple, todos los atributos html deben tener un valor asociado.
Código PHP:
Ver original"<select multiple name='".grupos[]."'>\n";
Deberías simplemente escribirlo asi
Código PHP:
Ver originalecho '<select multiple="multiple" name="grupos[]">';