La Voz Pasiva en Español: Uso, Ejemplos, Reglas y Ejercicios para Aprenderla Fácilmente sin Errores

EPISODE · Feb 24, 2025 · 10 MIN

La Voz Pasiva en Español: Uso, Ejemplos, Reglas y Ejercicios para Aprenderla Fácilmente sin Errores

from Burbuja del Español - Aprende español con nuestra escuela en línea

En español, puedes cambiar el enfoque de una oración para destacar lo que realmente importa. Por ejemplo, puedes decir: «El libro fue leído por miles de personas», en lugar de decir: «Miles de personas leyeron el libro». Este cambio tiene un propósito, y hoy lo descubriremos. ¿Qué es la Voz Pasiva en Español? La voz pasiva es una estructura que utilizamos para enfatizar una acción o un objeto que recibe dicha acción, en lugar de enfocarnos en quién la realiza. Veamos algunos ejemplos: Voz activa: «Los niños rompieron el jarrón». Voz pasiva: «El jarrón fue roto por los niños». Como puedes notar, en la oración pasiva el jarrón se convierte en el sujeto, destacando el objeto afectado por la acción. Ejemplos Comparativos Activa: «El chef preparó la cena».Pasiva: «La cena fue preparada por el chef». Activa: «El artista pintó un cuadro».Pasiva: «Un cuadro fue pintado por el artista». Activa: «Los alumnos escribieron las redacciones».Pasiva: «Las redacciones fueron escritas por los alumnos». Activa: «La empresa lanzó el producto».Pasiva: «El producto fue lanzado por la empresa». ¿Notas la diferencia en la intención de estas oraciones? Construcción de la Voz Pasiva La voz pasiva con el verbo «ser» se forma con: Un sujeto paciente (el objeto que recibe la acción). El verbo «ser» conjugado en el tiempo adecuado. El participio pasado (que debe concordar en género y número). Un agente (opcional, indica quién realiza la acción). Ejemplos en Diferentes Tiempos Verbales Presente Activa: «El profesor explica la lección». Pasiva: «La lección es explicada por el profesor». Pasado Activa: «Los arquitectos diseñaron el edificio». Pasiva: «El edificio fue diseñado por los arquitectos». Futuro Activa: «Los ingenieros construirán el puente». Pasiva: «El puente será construido por los ingenieros». Condicional Activa: «El jurado anunciaría al ganador». Pasiva: «El ganador sería anunciado por el jurado». Práctica: Convierte Estas Oraciones a Voz Pasiva «El cantante interpretó la canción».Respuesta: «La canción fue interpretada por el cantante». «Los científicos descubrirán la cura».Respuesta: «La cura será descubierta por los científicos». «La empresa firmará el contrato».Respuesta: «El contrato será firmado por la empresa». La Pasiva con «Se» Existe otra alternativa a la voz pasiva con «ser»: la construcción con «se». Aquí, el agente no se menciona, y el enfoque está en la acción o el objeto afectado. Su estructura básica es: Se + verbo en tercera persona + sujeto Ejemplos: «Se vendieron todas las entradas». «Se construyó un puente». «Se publicaron los resultados». «Se celebró el evento en la plaza». Diferencia entre Pasiva con «Ser» y Pasiva con «Se» Voz pasiva con «ser»: Mantiene al agente. «Las flores fueron plantadas por el jardinero». Voz pasiva con «se»: Omite al agente. «Se plantaron las flores». ¿Dónde se Usa la Voz Pasiva con «Se»? Instrucciones: «Se mezcla la masa hasta que quede uniforme». Noticias: «Se aprobaron nuevas leyes». Señales: «Se prohíbe el uso de celulares». Hechos generales: «Se dice que viajar enriquece el alma». Práctica: Convierte Estas Oraciones a la Voz Pasiva con «Se» «Alguien reparó la máquina».Respuesta: «Se reparó la máquina». «Las personas compraron todos los boletos».Respuesta: «Se compraron todos los boletos». «Ellos escribieron las cartas».Respuesta: «Se escribieron las cartas». ¡Tu Turno! Ahora es tu momento de practicar. Crea oraciones en voz pasiva y compártelas en los comentarios. Si quieres seguir estudiando, no te pierdas nuestro artículo «tiempos progresivos» ¡Muchas gracias y nos vemos en el próximo artículo! ¡Adiós! .pdf-cta-minimal { --brand: #E1241F; --brand-2: #ff4841; --text: #1a1a1a; --muted: #666; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; text-align: center; padding: 20px 20px; max-width: 600px; margin: 20px auto; } .pdf-cta-minimal .pdf-mini-title { font-size: 1.8rem; font-weight: 800; color: var(--text); margin: 0 0 15px; line-height: 1.3; } .pdf-cta-minimal .pdf-mini-title .highlight { color: var(--brand); } .pdf-cta-minimal .pdf-mini-subtitle { font-size: 1.1rem; color: var(--muted); margin: 0 0 25px; line-height: 1.5; } .pdf-cta-minimal .pdf-mini-button { display: inline-block; padding: 16px 40px; background: linear-gradient(135deg, var(--brand), var(--brand-2)); color: #fff; text-decoration: none; border-radius: 50px; font-size: 1rem; font-weight: 700; transition: transform .25s ease, box-shadow .25s ease; box-shadow: 0 8px 20px rgba(225, 36, 31, 0.25); text-transform: uppercase; letter-spacing: .5px; } .pdf-cta-minimal .pdf-mini-button:hover, .pdf-cta-minimal .pdf-mini-button:focus-visible { transform: translateY(-2px); box-shadow: 0 10px 30px rgba(225, 36, 31, 0.35); } .pdf-cta-minimal .pdf-mini-button:focus { outline: none; } .pdf-cta-minimal .pdf-mini-button:focus-visible { outline: 2px solid var(--brand); outline-offset: 3px; } .pdf-cta-minimal .pdf-mini-button:active { transform: translateY(0); box-shadow: 0 4px 12px rgba(225, 36, 31, 0.3); } @media (prefers-color-scheme: dark) { .pdf-cta-minimal { --text: #f0f0f0; --muted: #b0b0b0; } } @media (max-width: 768px) { .pdf-cta-minimal { padding: 20px 15px; } .pdf-cta-minimal .pdf-mini-title { font-size: 1.5rem; } .pdf-cta-minimal .pdf-mini-button { width: 100%; max-width: 280px; } } @media (prefers-reduced-motion: reduce) { .pdf-cta-minimal .pdf-mini-button { transition: none; } .pdf-cta-minimal .pdf-mini-button:hover, .pdf-cta-minimal .pdf-mini-button:focus-visible, .pdf-cta-minimal .pdf-mini-button:active { transform: none; } } 📄 ¿Quieres el PDF completo de esta lección? Accede a más de 500 PDFs de lecciones de español con ejercicios <a href="https://curso.burbujadelespanol.com/registro-bde/" class="pdf-mini-button" target="_blank" rel="noopener noreferrer" aria-label="Regístrate gratis — accede a los PDFs"> Regístrate Gratis { "@context": "https://schema.org", "@type": "Quiz", "name": "Test La Voz Pasiva en Español", "description": "Quiz interactivo de gramática española con 10 preguntas sobre la voz pasiva, transformaciones y usos correctos", "educationalLevel": "Intermedio B1-B2", "learningResourceType": "Quiz", "inLanguage": "es", "numberOfQuestions": 10 } :root{--primary:#C60B1E;--secondary:#FFB400;--success:#28a745;--error:#C60B1E;--text:#333;--bg:#fff;--shadow:0 2px 10px rgba(0,0,0,0.1)}.ejercicio-container{max-width:800px;margin:20px auto;padding:20px;font-family:Arial,sans-serif;background-color:var(--bg);border-radius:10px;box-shadow:var(--shadow)}@media (max-width:768px){.ejercicio-container{margin:10px;padding:15px}.contenedor-botones{flex-direction:column}.btn-cta{width:100%}}.ejercicio-container h3{color:var(--primary);text-align:center;margin-bottom:15px;font-size:28px}.descripcion-ejercicio{text-align:center;color:#666;font-size:16px;line-height:1.6;margin-bottom:30px;padding:0 20px}.progreso{background-color:#f0f0f0;height:10px;border-radius:5px;margin-bottom:30px;overflow:hidden}.barra-progreso{height:100%;background-color:var(--secondary);width:0%;transition:width .5s ease}.contador{text-align:center;color:var(--primary);font-weight:700;margin-bottom:20px}.pregunta{display:none;padding:20px;background-color:#f9f9f9;border-radius:5px}.pregunta.activa{display:block;animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pregunta h4{color:var(--primary);margin-bottom:20px;font-size:20px}.opciones{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.opcion{display:flex;align-items:center;padding:12px;background-color:var(--bg);border:2px solid #e0e0e0;border-radius:5px;cursor:pointer;transition:all .3s ease}.opcion:hover{border-color:var(--secondary);background-color:#fff8e6}.opcion.deshabilitada{pointer-events:none;opacity:.6}.opcion input[type=radio]{margin-right:12px}.input-respuesta{width:100%;padding:15px;border:2px solid #e0e0e0;border-radius:5px;font-size:16px;transition:border-color .3s ease;margin-bottom:20px}.input-respuesta:focus{outline:0;border-color:var(--secondary)}.input-respuesta:disabled{background-color:#f0f0f0;cursor:not-allowed}.btn-siguiente{background-color:var(--primary);color:#fff;padding:15px 40px;border:none;border-radius:5px;font-size:18px;font-weight:700;cursor:pointer;display:block;margin:20px auto 0;transition:all .3s ease;opacity:.5;pointer-events:none}.btn-siguiente.activo{opacity:1;pointer-events:auto}.btn-siguiente.activo:hover{background-color:#a00918;transform:scale(1.05)}.btn-siguiente.siguiente-naranja{background-color:var(--secondary)!important}.btn-siguiente.siguiente-naranja:hover{background-color:#e6a200!important}.explicacion{margin:0 -20px;margin-top:20px;padding:20px;border-radius:0;display:none}.explicacion.correcta{background-color:#d4edda;border-top:3px solid var(--success)}.explicacion.incorrecta{background-color:#f8d7da;border-top:3px solid var(--error)}.explicacion h5{color:var(--primary);margin-bottom:10px;font-size:18px}.explicacion p{line-height:1.6;color:var(--text)}.mensaje-final{display:none;background:#fff;padding:50px 40px;border-radius:15px;text-align:center;box-shadow:0 5px 30px rgba(0,0,0,0.1);position:relative;overflow:hidden;max-width:700px;margin:0 auto}.mensaje-final.visible{display:block;animation:fadeIn .6s ease}.mensaje-final::after{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--primary) 0%,var(--secondary) 100%)}.titulo-completado{color:var(--text);font-size:28px;font-weight:700;margin-bottom:15px;line-height:1.3}.texto-promocional{color:#555;font-size:17px;line-height:1.6;margin-bottom:35px;max-width:500px;margin-left:auto;margin-right:auto}.texto-promocional strong{color:var(--primary)}.contenedor-botones{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin:35px 0}.btn-cta{padding:16px 40px;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;display:inline-block;transition:all .3s ease;position:relative;overflow:hidden}.btn-cta:visited{text-decoration:none}.btn-accedi{background-color:var(--primary);color:#fff;box-shadow:0 4px 15px rgba(198,11,30,0.2)}.btn-accedi:hover{background-color:#a00918;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(198,11,30,0.3)}.btn-registrati{background-color:var(--secondary);color:#000;border:none}.btn-registrati:hover{background-color:#e6a200;color:#000;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,180,0,0.3)}.stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-top:40px;padding-top:40px;border-top:1px solid #eee}@media (max-width:480px){.stats-container{grid-template-columns:1fr}}.stat-item{text-align:center}.stat-number{font-size:36px;font-weight:700;color:var(--secondary);display:block;margin-bottom:5px}.stat-label{font-size:14px;color:#666;font-weight:500}.puntuacion-final{font-size:36px;color:var(--secondary);font-weight:700;margin:20px 0 15px}.mensaje-puntuacion{font-size:20px;color:#666;margin-bottom:30px;line-height:1.5}.btn-reiniciar{background-color:var(--success)!important;color:#fff!important;padding:16px 45px;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:block;margin:35px auto 0;box-shadow:0 4px 15px rgba(40,167,69,0.3);text-transform:none}.btn-reiniciar:hover{background-color:#218838!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(40,167,69,0.4)} Ejercicio: La Voz Pasiva en Español Test interactivo sobre la voz pasiva en español. Pon a prueba tus conocimientos sobre transformaciones, estructuras y uso correcto de la voz pasiva. Ejercicio online y gratuito para estudiantes de español nivel intermedio. Pregunta 1 de 10 ¡Ejercicio completado! 0/10 ¿Quieres más ejercicios? Regístrate gratis y accede a miles de ejercicios sobre todos los temas para practicar cuando quieras. <a href="https://curso.burbujadelespanol.com" class="btn-cta btn-accedi" aria-label="Iniciar sesión en el curso" target="_blank" rel="noopener noreferrer"> Iniciar sesión <a href="https://curso.burbujadelespanol.com/registro-bde/" class="btn-cta btn-registrati" aria-label="Registrarse gratuitamente" target="_blank" rel="noopener noreferrer"> Regístrate gratis 10.000+ Ejercicios Interactivos 100% Acceso Gratuito 24/7 Acceso Reintentar ejercicio const QUIZ_DATA = { preguntas: [ { tipo: 'multiple', pregunta: 'Transforma la siguiente oración a voz pasiva: "El chef preparó la cena"', opciones: ['La cena fue preparada por el chef', 'La cena es preparada por el chef', 'La cena será preparada por el chef', 'La cena había sido preparada por el chef'], correcta: 'la cena fue preparada por el chef', explicacion: { correcta: 'Correcto. "El chef preparó" (pretérito) se transforma en "fue preparada" (pretérito en voz pasiva). La estructura es: sujeto pasivo + ser (conjugado) + participio + por + agente.', incorrecta: 'La respuesta correcta es "La cena fue preparada por el chef". El tiempo verbal debe mantenerse: pretérito indefinido "preparó" → "fue preparada".' } }, { tipo: 'texto', pregunta: 'Completa la voz pasiva: Los estudiantes _______ evaluados por la profesora. (presente)', correcta: 'son', explicacion: { correcta: '"Son" es correcto. En presente, "los estudiantes" (plural) requiere "son evaluados". La estructura es: ser (presente) + participio.', incorrecta: 'La respuesta correcta es "son". En voz pasiva presente: sujeto plural + "son" + participio pasado.' } }, { tipo: 'multiple', pregunta: '¿Cuál de estas oraciones está en voz pasiva?', opciones: ['María escribió la carta', 'La carta fue escrita por María', 'María está escribiendo la carta', 'María va a escribir la carta'], correcta: 'la carta fue escrita por maría', explicacion: { correcta: 'Correcto. "La carta fue escrita por María" está en voz pasiva. Se identifica por: sujeto pasivo + verbo ser + participio + "por" + agente.', incorrecta: 'Solo "La carta fue escrita por María" está en voz pasiva. Las demás están en voz activa con diferentes tiempos verbales.' } }, { tipo: 'verdadero-falso', pregunta: '¿La voz pasiva siempre necesita la preposición "por"?', opciones: ['Verdadero', 'Falso'], correcta: 'falso', explicacion: { correcta: 'Falso. La preposición "por" se omite cuando el agente es desconocido o no es importante. Ejemplo: "Las ventanas fueron rotas" (sin especificar quién).', incorrecta: 'La voz pasiva NO siempre necesita "por". Se puede omitir cuando el agente no es relevante o se desconoce.' } }, { tipo: 'texto', pregunta: 'Escribe el participio pasado de "romper": Las copas fueron _______ accidentalmente.', correcta: 'rotas', explicacion: { correcta: '"Rotas" es correcto. El participio de "romper" es "roto/rota/rotos/rotas". Concuerda en género y número con "las copas" (femenino plural).', incorrecta: 'El participio de "romper" es "roto". Debe concordar con "las copas": "rotas" (femenino plural).' } }, { tipo: 'multiple', pregunta: '¿Cuál es la transformación correcta? "Los niños cantarán la canción"', opciones: ['La canción será cantada por los niños', 'La canción es cantada por los niños', 'La canción fue cantada por los niños', 'La canción había sido cantada por los niños'], correcta: 'la canción será cantada por los niños', explicacion: { correcta: 'Correcto. "Cantarán" (futuro simple) se transforma en "será cantada" (futuro simple en voz pasiva). El tiempo verbal debe mantenerse.', incorrecta: 'La correcta es "La canción será cantada por los niños". El futuro "cantarán" se transforma en "será cantada".' } }, { tipo: 'texto', pregunta: 'Completa: El informe _______ _______ por el equipo. (presente perfecto)', correcta: 'ha sido', explicacion: { correcta: '"Ha sido" es correcto. En presente perfecto pasivo: haber (presente) + sido + participio. "El informe ha sido escrito/terminado/presentado".', incorrecta: 'En presente perfecto pasivo se usa "ha sido" (singular). La estructura es: haber + sido + participio.' } }, { tipo: 'multiple', pregunta: 'Identifica el sujeto paciente: "El edificio fue construido por una empresa italiana"', opciones: ['El edificio', 'Una empresa italiana', 'Fue construido', 'Por una empresa'], correcta: 'el edificio', explicacion: { correcta: 'Correcto. "El edificio" es el sujeto paciente (quien recibe la acción). "Una empresa italiana" es el agente (quien realiza la acción).', incorrecta: 'El sujeto paciente es "el edificio" (quien recibe la acción). "Una empresa italiana" es el agente que realiza la acción.' } }, { tipo: 'verdadero-falso', pregunta: '¿Se puede formar voz pasiva con cualquier verbo en español?', opciones: ['Verdadero', 'Falso'], correcta: 'falso', explicacion: { correcta: 'Falso. Solo los verbos transitivos (que tienen complemento directo) pueden formar voz pasiva. Los verbos intransitivos como "caminar" o "dormir" no pueden.', incorrecta: 'No todos los verbos forman voz pasiva. Solo los verbos transitivos (con complemento directo) pueden transformarse en voz pasiva.' } }, { tipo: 'texto', pregunta: 'Transforma a voz activa: "Los ejercicios fueron corregidos por el profesor" → El profesor _______ los ejercicios.', correcta: 'corrigió', explicacion: { correcta: '"Corrigió" es correcto. "Fueron corregidos" (pretérito pasivo) se transforma en "corrigió" (pretérito activo). El agente se convierte en sujeto.', incorrecta: 'La respuesta es "corrigió". Al transformar de pasiva a activa, "fueron corregidos" (pretérito) se convierte en "corrigió".' } } ], respuestasAlternativas: { 'son': ['están'], 'rotas': ['rota'], 'ha sido': ['ha sido escrito', 'ha sido terminado', 'ha sido presentado'], 'corrigió': ['había corregido'] } }; let estado = { preguntaActual: 1, puntos: 0, yaVerificado: Array(10).fill(false) }; function crearElementoPregunta(pregunta, indice) { const div = document.createElement('section'); div.className = 'pregunta' + (indice === 0 ? ' activa' : ''); div.id = `pregunta${indice + 1}`; div.setAttribute('role', 'article'); div.setAttribute('aria-label', `Pregunta ${indice + 1}`); let contenidoHTML = ` ${pregunta.pregunta} `; if (pregunta.tipo === 'multiple' &#124;&#124; pregunta.tipo === 'verdadero-falso') { contenidoHTML += ' '; pregunta.opciones.forEach(opcion => { contenidoHTML += ` <input type="radio" name="p${indice + 1}" value="${opcion.toLowerCase()}" onchange="habilitarBoton()" aria-label="${opcion}"> ${opcion} `; }); contenidoHTML += ' '; } else { contenidoHTML += `<input type="text" class="input-respuesta" id="p${indice + 1}" placeholder="Escribe tu respuesta aquí" oninput="habilitarBoton()" aria-label="Campo de respuesta">`; } contenidoHTML += ` <button class="btn-siguiente" id="btn${indice + 1}" onclick="verificarRespuesta(${indice + 1})" aria-label="Verificar respuesta">Verificar `; div.innerHTML = contenidoHTML; return div; } function inicializarPreguntas() { const contenedor = document.getElementById('contenedor-preguntas'); QUIZ_DATA.preguntas.forEach((p, i) => { contenedor.appendChild(crearElementoPregunta(p, i)); }); } function actualizarUI() { document.getElementById('contador').textContent = `Pregunta ${estado.preguntaActual} de 10`; const porcentaje = ((estado.preguntaActual - 1) / 10) * 100; const barra = document.getElementById('barraProgreso'); barra.style.width = porcentaje + '%'; document.querySelector('.progreso').setAttribute('aria-valuenow', porcentaje); } function habilitarBoton() { const btn = document.getElementById(`btn${estado.preguntaActual}`); const pregunta = QUIZ_DATA.preguntas[estado.preguntaActual - 1]; let hayRespuesta = false; if (pregunta.tipo === 'multiple' &#124;&#124; pregunta.tipo === 'verdadero-falso') { hayRespuesta = document.querySelector(`input[name="p${estado.preguntaActual}"]:checked`) !== null; } else { hayRespuesta = document.getElementById(`p${estado.preguntaActual}`).value.trim() !== ''; } btn.classList.toggle('activo', hayRespuesta &#038;& !estado.yaVerificado[estado.preguntaActual - 1]); } function normalizarRespuesta(respuesta, correcta) { const respuestaNorm = respuesta.toLowerCase().trim(); return respuestaNorm === correcta &#124;&#124; (QUIZ_DATA.respuestasAlternativas[correcta] &#038;& QUIZ_DATA.respuestasAlternativas[correcta].includes(respuestaNorm)); } function verificarRespuesta(numPregunta) { if (estado.yaVerificado[numPregunta - 1]) return; estado.yaVerificado[numPregunta - 1] = true; const pregunta = QUIZ_DATA.preguntas[numPregunta - 1]; let correcto = false; let respuestaUsuario = ''; if (pregunta.tipo === 'multiple' &#124;&#124; pregunta.tipo === 'verdadero-falso') { const seleccionado = document.querySelector(`input[name="p${numPregunta}"]:checked`); if (seleccionado) { respuestaUsuario = seleccionado.value; correcto = respuestaUsuario === pregunta.correcta; } document.querySelectorAll(`input[name="p${numPregunta}"]`).forEach(input => input.disabled = true); document.querySelectorAll(`#pregunta${numPregunta} .opcion`).forEach(opcion => opcion.classList.add('deshabilitada')); } else { const input = document.getElementById(`p${numPregunta}`); respuestaUsuario = input.value; correcto = normalizarRespuesta(respuestaUsuario, pregunta.correcta); input.disabled = true; } if (correcto) estado.puntos++; mostrarExplicacion(numPregunta, correcto, respuestaUsuario, pregunta); const btn = document.getElementById(`btn${numPregunta}`); btn.textContent = 'Siguiente'; btn.classList.add('siguiente-naranja', 'activo'); btn.onclick = () => numPregunta < 10 ? siguientePregunta() : mostrarMensajeFinal(); } function mostrarExplicacion(numPregunta, correcto, respuestaUsuario, pregunta) { const explicacion = document.getElementById(`explicacion${numPregunta}`); const tipo = correcto ? 'correcta' : 'incorrecta'; const titulo = correcto ? '¡Excelente! ✓' : 'Incorrecto ✗'; explicacion.innerHTML = ` ${titulo} ${!correcto ? ` Tu respuesta: "${respuestaUsuario}" Respuesta correcta: "${pregunta.correcta}" ` : ''} Explicación: ${pregunta.explicacion[tipo]} `; explicacion.classList.add(tipo); explicacion.style.display = 'block'; } function siguientePregunta() { document.getElementById(`pregunta${estado.preguntaActual}`).classList.remove('activa'); estado.preguntaActual++; document.getElementById(`pregunta${estado.preguntaActual}`).classList.add('activa'); actualizarUI(); } function mostrarMensajeFinal() { document.querySelector('.ejercicio-container').style.display = 'none'; const porcentaje = Math.round((estado.puntos / 10) * 100); document.getElementById('puntuacionFinal').textContent = `${estado.puntos}/10 (${porcentaje}%)`; const mensajes = [ { min: 100, texto: '¡Perfecto! Dominas completamente la voz pasiva en español.' }, { min: 90, texto: '¡Excelente! Tienes un muy buen manejo de la voz pasiva.' }, { min: 80, texto: '¡Muy bien! Solo necesitas repasar algunos aspectos de la voz pasiva.' }, { min: 70, texto: 'Bien hecho, pero puedes mejorar con más práctica de transformaciones.' }, { min: 60, texto: 'Buen intento. Sigue practicando las estructuras de voz pasiva.' }, { min: 0, texto: 'Necesitas estudiar más la voz pasiva: transformaciones, tiempos verbales y concordancia.' } ]; const mensaje = mensajes.find(m => porcentaje >= m.min).texto; document.getElementById('mensajePuntuacion').textContent = mensaje; document.getElementById('mensajeFinal').classList.add('visible'); } function reiniciarEjercicio() { estado = { preguntaActual: 1, puntos: 0, yaVerificado: Array(10).fill(false) }; document.querySelectorAll('input[type="radio"]').forEach(input => { input.checked = false; input.disabled = false; }); document.querySelectorAll('.input-respuesta').forEach(input => { input.value = ''; input.disabled = false; }); document.querySelectorAll('.opcion').forEach(opcion => opcion.classList.remove('deshabilitada')); document.querySelectorAll('.explicacion').forEach(exp => { exp.style.display = 'none'; exp.classList.remove('correcta', 'incorrecta'); }); for (let i = 1; i <= 10; i++) { const btn = document.getElementById(`btn${i}`); btn.textContent = 'Verificar'; btn.onclick = () => verificarRespuesta(i); btn.classList.remove('activo', 'siguiente-naranja'); } document.getElementById('mensajeFinal').classList.remove('visible'); document.querySelector('.ejercicio-container').style.display = 'block'; document.querySelectorAll('.pregunta').forEach((p, i) => { p.classList.toggle('activa', i === 0); }); actualizarUI(); } // Inizializzazione inicializarPreguntas(); actualizarUI(); :root { --cta-accent:#CC1F1A; --cta-accent-hover:#b71e18; --bg-start:#fff5f5; --bg-end:#ffe8e8; --text:#333; } .custom-podcast-cta-slim { font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; text-align:center; padding:15px 20px; max-width:700px; margin:30px auto; background:linear-gradient(135deg,var(--bg-start) 0%,var(--bg-end) 100%); border-radius:50px; border:2px solid var(--cta-accent); font-size:1rem; color:var(--text); font-weight:600; } .custom-podcast-cta-slim .highlight, .custom-podcast-cta-slim a { color:var(--cta-accent); font-weight:700; } .custom-podcast-cta-slim a { text-decoration:underline; text-underline-offset:2px; margin-left:8px; transition:color .2s ease, text-decoration-color .2s ease; } .custom-podcast-cta-slim a:hover { color:var(--cta-accent-hover); text-decoration-color:currentColor; } .custom-podcast-cta-slim a:focus-visible { outline:3px solid currentColor; outline-offset:3px; border-radius:6px; } @media (max-width:768px){ .custom-podcast-cta-slim { padding:12px 15px; border-radius:40px; font-size:.95rem; } } @media (prefers-reduced-motion: reduce){ .custom-podcast-cta-slim a { transition:none; } } ¿Quieres la transcripción de más de 150 podcasts exclusivos? Regístrate gratis →

NOW PLAYING

La Voz Pasiva en Español: Uso, Ejemplos, Reglas y Ejercicios para Aprenderla Fácilmente sin Errores

0:00 10:28

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Consellería do Ritmo Radio Galega Tito Lesende produce e conduce unha serie de capítulos monográficos ou temáticos arredor dunha charla repousada cun artista no ámbito rock ou pop galego. Os músicos e músicas terán un espazo preferente, e poderán compartir protagonismo con outros axentes da escena musical galega: axentes, promotoras, recintos senlleiros etc. Priorité santé Être en bonne santé est un besoin universel. Caroline Paré reçoit en direct des spécialistes pour faire le point sur l’actualité médicale dans le monde, faire de la prévention auprès du grand public, l’informer sur ses droits, sur les traitements et les moyens d’y accéder. *** Diffusions du lundi au vendredi vers toutes cibles à 09h10 TU (rediffusion à 01h10 TU). Tous les jours, posez vos questions par WhatsApp au + 33 7 61 18 46 41, par téléphone au + 33 1 84 22 75 75 ou par mail à [email protected]. Réalisation : Victor Uhl. Coordination : Ophélie Lahccen, Thalie Mpouho, Louise Caledec. Compiler Red Hat When it comes to technology, you may have questions. So do we. Every other week, we demystify the tech industry, one answer at a time. Join us as we bring together a chorus of perspectives from within Red Hat to break down the big, emerging ideas that matter both today and beyond. Compiler is hosted by Angela Andrews and Brent Simoneaux. Learn more about our show at redhat.com/en/compiler-podcast Français avec Pierre Pierre - Français avec Pierre Learn French listening to French podcasts made by French teacher Pierre. You can often have the podcast transcripts in the BLOG http://francaisavecpierre.com . Whenever there is a transcript available, I will put the blog post URL in the podcast episode description, please check it out. You can learn and improve your French listening to the podcasts with lots of interesting topics, French lessons and a lot more. Learn French the fun and easy way!Aprender francés es muy fácil con los podcasts en francés de Pierre. Muchos de ellos vienen con la trasncripción, así que busca la url del post del blog http://francaisavecpierre.com en la descripción del podcast cuando esté disponible. Aprende y mejora tu francés con estas clases de francés de la mano de Pierre, profesor de francés en las Escuelas Oficiales de Idiomas de Madrid.Apprendre le français c’est facile avec Pierre. Ecoute ces podcasts en français et regarde la transcription quand c’est disponible (je m
URL copied to clipboard!