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

VERBOS IRREGULARES en PRESENTE: el REPASO que NECESITABAS

0:00
10:03
Manda indietro di 15 secondi
Manda avanti di 15 secondi

Los verbos irregulares en presente de indicativo son uno de los mayores desafíos para los estudiantes de español. A diferencia de los verbos regulares en presente, estos verbos no siguen el patrón estándar de conjugación y presentan cambios en su raíz o terminaciones que debes memorizar. Aunque parecen complicados al principio, la buena noticia es que la mayoría de los verbos irregulares siguen patrones reconocibles que facilitan enormemente su aprendizaje.

En este artículo exploraremos en profundidad los diferentes tipos de irregularidades verbales, desde los cambios vocálicos hasta los verbos totalmente irregulares, con ejemplos avanzados y explicaciones claras que te ayudarán a dominar este tema fundamental de la gramática española.

¿Qué son los verbos irregulares y por qué existen?

Los verbos irregulares en presente son aquellos que no siguen el patrón estándar de conjugación en las tres conjugaciones (-ar, -er, -ir). En otras palabras, su raíz cambia o tienen formas únicas que debes memorizar. Pero, ¿por qué existen estas irregularidades en español?

Razones de la existencia de los verbos irregulares

La irregularidad de estos verbos tiene explicaciones lingüísticas e históricas muy interesantes:

Evolución lingüística: Algunos verbos han cambiado con el tiempo para hacer la pronunciación más fluida. El español, como lengua romance derivada del latín, ha experimentado transformaciones fonéticas naturales a lo largo de los siglos.

Frecuencia de uso: Muchos verbos irregulares son de uso diario como ser, ir, tener y decir. Precisamente porque se utilizan constantemente, han sido más susceptibles a modificaciones naturales del lenguaje hablado.

Diferencias fonéticas: Algunas conjugaciones cambian para evitar sonidos incómodos o difíciles de pronunciar. Por ejemplo, decir «yo conduco» sería fonéticamente extraño, por eso se dice «yo conduzco».

Diferencia entre verbos regulares e irregulares

Para entender claramente la diferencia, observemos una comparación directa:

Tipo Verbo Conjugación completa Regular Hablar hablo, hablas, habla, hablamos, habláis, hablan Irregular Tener tengo, tienes, tiene, tenemos, tenéis, tienen

Como puedes observar, mientras que «hablar» mantiene su raíz «habl-» en todas las personas, «tener» cambia de «ten-» a «tien-» en algunas formas y añade una «g» en la primera persona del singular.

Tipos de verbos irregulares en presente

Existen diferentes tipos de irregularidades en los verbos en presente de indicativo. Conocer estos patrones te ayudará a identificar y conjugar correctamente verbos que nunca has visto antes. A continuación, exploraremos cada tipo con verbos menos comunes para ampliar tu vocabulario.

Verbos con cambio vocálico (e → ie, o → ue, e → i)

Este es uno de los tipos más comunes de irregularidad. Algunos verbos cambian la vocal de su raíz en casi todas las formas, excepto en nosotros y vosotros. Este fenómeno se conoce como cambio vocálico o diptongación y es fundamental para dominar el español.

Cambio e → ie Pronombre Adquirir Hervir Cerrar Yo adquiero hiervo cierro Tú adquieres hierves cierras Él/Ella/Usted adquiere hierve cierra Nosotros adquirimos hervimos cerramos Vosotros adquirís hervís cerráis Ellos/Ustedes adquieren hierven cierran

Ejemplos en contexto:

Este año adquiero nuevos hábitos saludables para mejorar mi calidad de vida.

El agua hierve antes de preparar el té, así que debes esperar unos minutos.

Cambio o → ue Pronombre Acordarse Poder Dormir Yo me acuerdo puedo duermo Tú te acuerdas puedes duermes Él/Ella/Usted se acuerda puede duerme Nosotros nos acordamos podemos dormimos Vosotros os acordáis podéis dormís Ellos/Ustedes se acuerdan pueden duermen

Ejemplo en contexto:

¿Te acuerdas de nuestro primer viaje juntos? Fue una experiencia inolvidable.

Error común con verbos de cambio vocálico

Nosotros hiervemos agua.

Nosotros hervimos agua.

Recuerda: Las formas de nosotros y vosotros nunca cambian la raíz en los verbos con cambio vocálico. Si el verbo cambia en la tercera persona del singular (él/ella), es casi seguro que cambiará en todas las formas excepto nosotros y vosotros.

.membership-cta { --brand: #E1241F; --brand-2: #ff4841; --brand-hover: #c91f1a; --ok: #4CAF50; --text: #333; --muted: #666; --bg: #fff;</p> <p> font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; background: var(--bg); padding: 20px 20px; text-align: center; margin: 20px 0; }</p> <p> .membership-content { max-width: 800px; margin: 0 auto; display: flex; flex-direction: column; align-items: center; gap: 12px; }</p> <p> .membership-title, .membership-subtitle, .membership-features, .membership-content > p { margin: 0; }</p> <p> .membership-title { font-size: clamp(1.8rem, 2.2vw + 1rem, 2.5rem); font-weight: 800; color: var(--brand); line-height: 1.2; letter-spacing: -0.04em; padding: 0 20px; } .membership-title .accent { font-style: italic; }</p> <p> .membership-subtitle { font-size: 1.1rem; color: var(--muted); line-height: 1.5; }</p> <p> .membership-features { list-style: none; padding: 0; display: flex; justify-content: center; gap: 35px; flex-wrap: wrap; }</p> <p> .membership-feature-item { display: flex; align-items: center; gap: 10px; color: var(--text); font-size: 1rem; font-weight: 600; }</p> <p> .membership-feature-check { width: 22px; height: 22px; border-radius: 50%; background-color: var(--ok); display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; } .membership-feature-check svg { width: 14px; height: 14px; display: block; }</p> <p> .membership-btn { display: inline-block; padding: 16px 45px; background: linear-gradient(135deg, var(--brand), var(--brand-2)); color: #fff !important; text-decoration: none; border-radius: 50px; font-size: 1rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; box-shadow: 0 8px 25px rgba(225, 36, 31, 0.3); transition: transform .25s ease, box-shadow .25s ease; } .membership-btn:hover, .membership-btn:focus-visible { transform: translateY(-2px); box-shadow: 0 10px 35px rgba(225, 36, 31, 0.4); } .membership-btn:focus { outline: none; } .membership-btn:focus-visible { outline: 2px solid var(--brand); outline-offset: 3px; } .membership-btn:active { transform: translateY(0); box-shadow: 0 4px 15px rgba(225, 36, 31, 0.35); }</p> <p> .membership-content > p:last-child { margin-bottom: 0; }</p> <p> @media (prefers-color-scheme: dark) { .membership-cta { --text: #e0e0e0; --muted: #b0b0b0; --bg: #1a1a1a; } .membership-feature-item { color: var(--text); } }</p> <p> @media (max-width: 768px) { .membership-cta { padding: 20px 15px; } .membership-title { font-size: 1.7rem; padding: 0 10px; } .membership-subtitle { font-size: 1rem; } .membership-features { flex-direction: column; gap: 15px; padding: 0 20px; align-items: flex-start; } .membership-feature-item { font-size: 0.95rem; } .membership-btn { width: 100%; max-width: 320px; padding: 15px 35px; } }</p> <p> @media (prefers-reduced-motion: reduce) { .membership-btn { transition: none; } .membership-btn:hover, .membership-btn:focus-visible, .membership-btn:active { transform: none; } }

¿Quieres mejorar tu español?

Más de 4.000 estudiantes ya están practicando con:




  • 500+ ejercicios interactivos



  • Curso «Español en contexto»



  • Noticias semanales


Prueba la Membresía Gratis

Verbos con «g» en la primera persona

En este tipo de irregularidad, aparece una «g» inesperada únicamente en la primera persona del singular (yo). El resto de las conjugaciones siguen el patrón regular. Este es un cambio ortográfico muy común en español.

Verbo Yo Tú Él/Ella Nosotros Vosotros Ellos Asir asgo ases ase asimos asís asen Raer raigo raes rae raemos raéis raen Satisfacer satisfago satisfaces satisface satisfacemos satisfacéis satisfacen Hacer hago haces hace hacemos hacéis hacen Poner pongo pones pone ponemos ponéis ponen

Significados y ejemplos:

Asir (agarrar fuertemente): El niño asió con fuerza la mano de su madre para no perderse entre la multitud.

Raer (raspar o desgastar): Con una espátula, raigo la pintura vieja de la pared antes de aplicar la nueva capa.

Satisfacer (cumplir, saciar): Espero que esta comida satisfaga tu apetito después de un día tan largo.

Error común con verbos en «g»

Yo satisfeco mis necesidades.

Yo satisfago mis necesidades.

Importante: Estos verbos suelen derivar de otros verbos irregulares. Por ejemplo, satisfacer se conjuga igual que hacer (yo hago → yo satisfago). Si conoces la conjugación del verbo base, podrás conjugar sus derivados.

Verbos con doble irregularidad

Algunos verbos presentan dos tipos de irregularidad simultáneamente: cambio de raíz + irregularidad en la primera persona. Estos verbos son muy utilizados en español, por lo que es fundamental memorizarlos bien.

Verbo Yo Tú Él/Ella Nosotros Vosotros Ellos Decir digo dices dice decimos decís dicen Venir vengo vienes viene venimos venís vienen Tener tengo tienes tiene tenemos tenéis tienen Oír oigo oyes oye oímos oís oyen

Observa cómo estos verbos combinan la «g» en la primera persona (yo digo, yo vengo, yo tengo, yo oigo) con el cambio vocálico en las demás personas (tú dices, tú vienes, tú tienes).

Error común con el verbo oír

Yo oígo música todos los días.

Yo oigo música todos los días.

No se duplica la «i» en la primera persona. La forma correcta es simplemente «oigo».

Verbos totalmente irregulares

Algunos verbos son tan irregulares que sus formas no siguen ningún patrón reconocible. Son los verbos más utilizados del español y debes memorizarlos como excepciones. Un ejemplo clásico es la diferencia entre ser y estar, dos de los verbos más importantes e irregulares del español.

Pronombre Ir Ser Haber Yo voy soy he Tú vas eres has Él/Ella/Usted va es ha Nosotros vamos somos hemos Vosotros vais sois habéis Ellos/Ustedes van son han

Estos verbos son fundamentales porque se utilizan para formar otros tiempos verbales. Por ejemplo, el verbo haber es auxiliar para formar el pretérito perfecto compuesto (he comido, has vivido), mientras que ir se usa para expresar el futuro inmediato (voy a estudiar).

Error común con ser y estar

Yo soy cansado.

Yo estoy cansado.

Recuerda que ser se usa para características permanentes o inherentes, mientras que estar se usa para estados temporales o condiciones actuales. «Cansado» es un estado temporal, por lo que requiere el verbo estar.

Tabla resumen de los tipos de irregularidades

Para facilitar tu estudio, aquí tienes una tabla resumen con los principales tipos de irregularidades y ejemplos representativos de cada categoría:

Tipo de irregularidad Característica Ejemplos Cambio vocálico e → ie La «e» de la raíz se convierte en «ie» pensar, querer, preferir, cerrar, hervir Cambio vocálico o → ue La «o» de la raíz se convierte en «ue» poder, dormir, volver, acordarse, contar Cambio vocálico e → i La «e» de la raíz se convierte en «i» pedir, servir, repetir, seguir, vestir Irregularidad en «yo» (+ g) Se añade «g» en la primera persona hacer, poner, salir, valer, caer Doble irregularidad Cambio vocálico + «g» en primera persona tener, venir, decir, oír Totalmente irregulares No siguen ningún patrón ser, ir, haber, estar

Verbos derivados que siguen el mismo patrón

Una forma muy útil de aprender verbos irregulares es identificar familias de verbos. Muchos verbos compuestos o derivados siguen el mismo patrón de irregularidad que su verbo base:

Tener: mantener, contener, obtener, sostener, retener, detener

Poner: componer, disponer, proponer, suponer, exponer, imponer

Venir: convenir, prevenir, intervenir, provenir

Decir: predecir, contradecir, bendecir, maldecir

Si sabes conjugar tener (yo tengo, tú tienes&#8230;), automáticamente sabrás conjugar mantener (yo mantengo, tú mantienes&#8230;). Este conocimiento te ahorra muchísimo tiempo de memorización y te permite comunicarte con mayor fluidez, algo esencial si quieres hablar como un nativo.

Preguntas frecuentes sobre los verbos irregulares ¿Por qué «nosotros» y «vosotros» no cambian en los verbos con cambio vocálico?

La razón es histórica y fonética. En las formas de nosotros y vosotros, el acento recae en la terminación (-amos, -éis), no en la raíz del verbo. El cambio vocálico ocurre únicamente cuando la vocal de la raíz está acentuada, lo que no sucede en estas dos personas gramaticales.

¿Cómo puedo saber si un verbo es irregular?

No existe una regla infalible, pero hay algunas pistas. Los verbos más comunes y frecuentes tienden a ser irregulares. Además, si conoces un verbo irregular, sus derivados probablemente lo serán también. Con la práctica y la exposición al idioma, reconocerás los patrones de forma natural.

¿Los verbos irregulares en presente también son irregulares en otros tiempos?

No necesariamente. Algunos verbos son irregulares solo en presente, mientras que otros mantienen irregularidades en varios tiempos. Por ejemplo, ir es irregular en presente (voy), en pretérito indefinido (fui) y en otros tiempos. Sin embargo, cerrar (cierro) es regular en indefinido (cerré).

¿Cuál es la mejor manera de memorizar los verbos irregulares?

La mejor estrategia es combinar varios métodos: aprender los patrones de irregularidad (no memorizar verbo por verbo), practicar con frases en contexto real, y exponerte al español a través de películas, música y conversaciones. También es muy útil agrupar los verbos por familias, como hemos visto anteriormente.

.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


Regístrate Gratis


{ "@context": "https://schema.org", "@type": "Quiz", "name": "Test Verbos Irregulares en Presente de Indicativo", "description": "Quiz interactivo de gramática española con 10 preguntas sobre verbos irregulares en presente: cambios vocálicos, verbos con G y verbos totalmente irregulares", "educationalLevel": "Intermedio A2-B1", "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: Verbos Irregulares en Presente de Indicativo

Test interactivo sobre los verbos irregulares en presente de indicativo. Practica los cambios vocálicos (e→ie, o→ue, e→i), los verbos con «g» en la primera persona y los verbos totalmente irregulares. Ejercicio online y gratuito para estudiantes de español.

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.


Iniciar sesión


Regístrate gratis

10.000+
Ejercicios Interactivos 100%
Acceso Gratuito 24/7
Acceso

Reintentar ejercicio

const QUIZ_DATA = { preguntas: [ { tipo: 'multiple', pregunta: '¿Cuál es la forma correcta del verbo PENSAR para "yo"?', opciones: ['Penso', 'Pienso', 'Pienzo', 'Pensar'], correcta: 'pienso', explicacion: { correcta: '"Pienso" es correcto. El verbo PENSAR tiene un cambio vocálico e→ie en todas las personas excepto nosotros y vosotros.', incorrecta: 'La respuesta correcta es "pienso". PENSAR es un verbo con cambio vocálico e→ie: yo pienso, tú piensas, él piensa...' } }, { tipo: 'texto', pregunta: 'Completa con el verbo DORMIR: Yo _____ ocho horas cada noche.', correcta: 'duermo', explicacion: { correcta: '"Duermo" es correcto. DORMIR tiene cambio vocálico o→ue: yo duermo, tú duermes, él duerme, pero nosotros dormimos.', incorrecta: 'La respuesta correcta es "duermo". DORMIR cambia la "o" por "ue" en las personas donde el acento cae en la raíz.' } }, { tipo: 'multiple', pregunta: '¿Cuál es la primera persona singular del verbo HACER?', opciones: ['Haco', 'Hazo', 'Hago', 'Haceo'], correcta: 'hago', explicacion: { correcta: '"Hago" es correcto. HACER añade una "g" en la primera persona singular: yo hago, pero tú haces, él hace...', incorrecta: 'La respuesta correcta es "hago". Los verbos como HACER, PONER, SALIR añaden una "g" solo en la primera persona singular.' } }, { tipo: 'verdadero-falso', pregunta: '¿En los verbos con cambio vocálico, "nosotros" y "vosotros" mantienen la vocal original sin cambios?', opciones: ['Verdadero', 'Falso'], correcta: 'verdadero', explicacion: { correcta: 'Verdadero. En nosotros y vosotros el acento cae en la desinencia, no en la raíz, por eso no hay cambio vocálico: nosotros dormimos, vosotros dormís.', incorrecta: 'Es VERDADERO. Las formas de nosotros y vosotros nunca cambian la vocal de la raíz porque el acento no cae sobre ella.' } }, { tipo: 'texto', pregunta: 'Escribe la forma correcta del verbo PEDIR: Los niños _____ helado.', correcta: 'piden', explicacion: { correcta: '"Piden" es correcto. PEDIR tiene cambio vocálico e→i: yo pido, tú pides, ellos piden, pero nosotros pedimos.', incorrecta: 'La respuesta correcta es "piden". PEDIR pertenece al grupo de verbos con cambio e→i, como SERVIR, REPETIR y SEGUIR.' } }, { tipo: 'multiple', pregunta: '¿Cuál es la conjugación correcta del verbo IR para "ellos"?', opciones: ['Ien', 'Irán', 'Van', 'Ven'], correcta: 'van', explicacion: { correcta: '"Van" es correcto. IR es un verbo totalmente irregular: yo voy, tú vas, él va, nosotros vamos, ellos van.', incorrecta: 'La respuesta correcta es "van". IR es completamente irregular y sus formas (voy, vas, va, vamos, vais, van) deben memorizarse.' } }, { tipo: 'texto', pregunta: 'Completa con el verbo TENER: Nosotros _____ muchos amigos.', correcta: 'tenemos', explicacion: { correcta: '"Tenemos" es correcto. TENER tiene doble irregularidad: "g" en primera persona (tengo) y cambio vocálico (tienes, tiene), pero nosotros mantiene la forma regular.', incorrecta: 'La respuesta correcta es "tenemos". Aunque TENER es irregular en otras personas (tengo, tienes), con "nosotros" se conjuga de forma regular.' } }, { tipo: 'multiple', pregunta: '¿Cuál de estas formas es INCORRECTA?', opciones: ['Yo salgo temprano', 'Nosotros podemos ayudar', 'Ella tieno razón', 'Tú vienes mañana'], correcta: 'ella tieno razón', explicacion: { correcta: '"Ella tieno" es incorrecto. La forma correcta es "ella tiene". TENER se conjuga: tengo, tienes, tiene, tenemos, tenéis, tienen.', incorrecta: 'La forma incorrecta es "ella tieno". La conjugación correcta de TENER para tercera persona singular es "tiene", no "tieno".' } }, { tipo: 'verdadero-falso', pregunta: '¿Los verbos derivados como MANTENER, OBTENER y CONTENER se conjugan igual que TENER?', opciones: ['Verdadero', 'Falso'], correcta: 'verdadero', explicacion: { correcta: 'Verdadero. Los verbos derivados siguen el mismo patrón: mantengo, obtengo, contengo... igual que tengo.', incorrecta: 'Es VERDADERO. Los verbos compuestos heredan la irregularidad del verbo base: mantener→mantengo, obtener→obtengo, etc.' } }, { tipo: 'texto', pregunta: 'Escribe la forma correcta del verbo VENIR: Yo _____ de España.', correcta: 'vengo', explicacion: { correcta: '"Vengo" es correcto. VENIR tiene doble irregularidad: añade "g" en primera persona (vengo) y tiene cambio vocálico e→ie en otras personas (vienes, viene).', incorrecta: 'La respuesta correcta es "vengo". VENIR combina dos irregularidades: la "g" en yo (vengo) y el cambio vocálico en tú, él, ellos (vienes, viene, vienen).' } } ], respuestasAlternativas: { 'duermo': [], 'piden': [], 'tenemos': [], 'vengo': [] } };</p> <p>let estado = { preguntaActual: 1, puntos: 0, yaVerificado: Array(10).fill(false) };</p> <p>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}`);</p> <p> let contenidoHTML = `</p> <h4>${pregunta.pregunta}</h4> <p>`;</p> <p> if (pregunta.tipo === 'multiple' || pregunta.tipo === 'verdadero-falso') { contenidoHTML += '</p> <div class="opciones" role="radiogroup">'; pregunta.opciones.forEach(opcion => { contenidoHTML += ` <label class="opcion"> <input type="radio" name="p${indice + 1}" value="${opcion.toLowerCase()}" onchange="habilitarBoton()" aria-label="${opcion}"> <span>${opcion}</span> </label> `; }); contenidoHTML += '</div> <p>'; } else { contenidoHTML += `<input type="text" class="input-respuesta" id="p${indice + 1}" placeholder="Escribe tu respuesta aquí" oninput="habilitarBoton()" aria-label="Campo de respuesta">`; }</p> <p> contenidoHTML += ` <button class="btn-siguiente" id="btn${indice + 1}" onclick="verificarRespuesta(${indice + 1})" aria-label="Verificar respuesta">Verificar</button></p> <div class="explicacion" id="explicacion${indice + 1}" role="alert"></div> <p> `;</p> <p> div.innerHTML = contenidoHTML; return div; }</p> <p>function inicializarPreguntas() { const contenedor = document.getElementById('contenedor-preguntas'); QUIZ_DATA.preguntas.forEach((p, i) => { contenedor.appendChild(crearElementoPregunta(p, i)); }); }</p> <p>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); }</p> <p>function habilitarBoton() { const btn = document.getElementById(`btn${estado.preguntaActual}`); const pregunta = QUIZ_DATA.preguntas[estado.preguntaActual - 1]; let hayRespuesta = false;</p> <p> if (pregunta.tipo === 'multiple' || pregunta.tipo === 'verdadero-falso') { hayRespuesta = document.querySelector(`input[name="p${estado.preguntaActual}"]:checked`) !== null; } else { hayRespuesta = document.getElementById(`p${estado.preguntaActual}`).value.trim() !== ''; }</p> <p> btn.classList.toggle('activo', hayRespuesta && !estado.yaVerificado[estado.preguntaActual - 1]); }</p> <p>function normalizarRespuesta(respuesta, correcta) { const respuestaNorm = respuesta.toLowerCase().trim(); return respuestaNorm === correcta || (QUIZ_DATA.respuestasAlternativas[correcta] && QUIZ_DATA.respuestasAlternativas[correcta].includes(respuestaNorm)); }</p> <p>function verificarRespuesta(numPregunta) { if (estado.yaVerificado[numPregunta - 1]) return;</p> <p> estado.yaVerificado[numPregunta - 1] = true; const pregunta = QUIZ_DATA.preguntas[numPregunta - 1]; let correcto = false; let respuestaUsuario = '';</p> <p> if (pregunta.tipo === 'multiple' || 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; }</p> <p> if (correcto) estado.puntos++;</p> <p> mostrarExplicacion(numPregunta, correcto, respuestaUsuario, pregunta);</p> <p> 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 = ` <h5>${titulo}</h5> <p> ${!correcto ? `</p> <p><strong>Tu respuesta:</strong> "${respuestaUsuario}"</p> <p><strong>Respuesta correcta:</strong> "${pregunta.correcta}"</p> <p>` : ''}</p> <p><strong>Explicación:</strong> ${pregunta.explicacion[tipo]}</p> <p> `;</p> <p> explicacion.classList.add(tipo); explicacion.style.display = 'block'; }</p> <p>function siguientePregunta() { document.getElementById(`pregunta${estado.preguntaActual}`).classList.remove('activa'); estado.preguntaActual++; document.getElementById(`pregunta${estado.preguntaActual}`).classList.add('activa'); actualizarUI(); }</p> <p>function mostrarMensajeFinal() { document.querySelector('.ejercicio-container').style.display = 'none';</p> <p> const porcentaje = Math.round((estado.puntos / 10) * 100); document.getElementById('puntuacionFinal').textContent = `${estado.puntos}/10 (${porcentaje}%)`;</p> <p> const mensajes = [ { min: 100, texto: '¡Perfecto! Dominas los verbos irregulares en presente de indicativo.' }, { min: 90, texto: '¡Excelente! Tienes un muy buen conocimiento de los verbos irregulares.' }, { min: 80, texto: '¡Muy bien! Solo necesitas repasar algunos detalles de las conjugaciones.' }, { min: 70, texto: 'Bien hecho, pero puedes mejorar con un poco más de práctica.' }, { min: 60, texto: 'Buen intento. Sigue practicando los diferentes tipos de irregularidades.' }, { min: 0, texto: 'Necesitas estudiar más los verbos irregulares. Repasa los cambios vocálicos y los verbos con "g".' } ];</p> <p> const mensaje = mensajes.find(m => porcentaje >= m.min).texto; document.getElementById('mensajePuntuacion').textContent = mensaje; document.getElementById('mensajeFinal').classList.add('visible'); }</p> <p>function reiniciarEjercicio() { estado = { preguntaActual: 1, puntos: 0, yaVerificado: Array(10).fill(false) };</p> <p> document.querySelectorAll('input[type="radio"]').forEach(input => { input.checked = false; input.disabled = false; });</p> <p> document.querySelectorAll('.input-respuesta').forEach(input => { input.value = ''; input.disabled = false; });</p> <p> document.querySelectorAll('.opcion').forEach(opcion => opcion.classList.remove('deshabilitada'));</p> <p> document.querySelectorAll('.explicacion').forEach(exp => { exp.style.display = 'none'; exp.classList.remove('correcta', 'incorrecta'); });</p> <p> 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'); }</p> <p> document.getElementById('mensajeFinal').classList.remove('visible'); document.querySelector('.ejercicio-container').style.display = 'block';</p> <p> document.querySelectorAll('.pregunta').forEach((p, i) => { p.classList.toggle('activa', i === 0); });</p> <p> actualizarUI(); }</p> <p>// Inicialización inicializarPreguntas(); actualizarUI();

:root { --cta-accent:#CC1F1A; --cta-accent-hover:#b71e18; --bg-start:#fff5f5; --bg-end:#ffe8e8; --text:#333; }</p> <p> .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; }</p> <p> .custom-podcast-cta-slim .highlight, .custom-podcast-cta-slim a { color:var(--cta-accent); font-weight:700; }</p> <p> .custom-podcast-cta-slim a { text-decoration:underline; text-underline-offset:2px; margin-left:8px; transition:color .2s ease, text-decoration-color .2s ease; }</p> <p> .custom-podcast-cta-slim a:hover { color:var(--cta-accent-hover); text-decoration-color:currentColor; }</p> <p> .custom-podcast-cta-slim a:focus-visible { outline:3px solid currentColor; outline-offset:3px; border-radius:6px; }</p> <p> @media (max-width:768px){ .custom-podcast-cta-slim { padding:12px 15px; border-radius:40px; font-size:.95rem; } }</p> <p> @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 →

Altri episodi di "Burbuja del Español - Aprende español con nuestra escuela en línea"