![]() |
Burbuja del Español - Aprende español con nuestra escuela en líneaLanguage: es Genres: Education, How To, Language Learning Contact email: Get it Feed URL: Get it iTunes ID: Get it |
Listen Now...
10 Errores de Español que Debes Evitar YA: Pronombres, Verbos y Expresiones que Confunden
Sunday, 7 December, 2025
¿Sabías que existen pequeños errores en español que pueden hacer que tu forma de hablar suene rara o, peor aún, que cambie completamente lo que querías decir? Estos errores son muy comunes entre estudiantes de español como lengua extranjera, pero la buena noticia es que son fáciles de corregir una vez que los conoces. En este artículo, vamos a analizar 10 errores frecuentes que los profesores de español escuchan todos los días en sus clases. Te mostraremos ejemplos reales, explicaremos por qué ocurren y te daremos las herramientas necesarias para evitarlos. ¡Tu español sonará mucho más natural y fluido! Errores con Pronombres Relativos y Estructuras Gramaticales Error 1: Decir «todo que» en lugar de «todo lo que» Este es uno de los errores más frecuentes que cometen los estudiantes de español. Muchas personas dicen frases como: «Todo que hice fue estudiar». Aunque la idea se entiende, en español esto no suena bien y es gramaticalmente incorrecto. La forma correcta es: «Todo lo que hice fue estudiar». ¿Por qué? Porque en español, después de «todo», necesitamos un puente gramatical: «lo que», «la que», «los que», etc. Estos elementos funcionan como pronombres relativos que conectan las dos partes de la oración. Más ejemplos: ❌ Incorrecto ✅ Correcto Todo que pasó fue horrible Todo lo que pasó fue horrible Todo que dices es verdad Todo lo que dices es verdad Todo que necesitas está aquí Todo lo que necesitas está aquí Error 2: Confusión con el gerundio y «que + verbo conjugado» Este error es un poco más sutil porque depende del contexto y de quién realiza la acción. Muchos estudiantes dicen: «Veo la gente caminando», pero la pregunta clave es: ¿quién está caminando? Si tú caminas y mientras tanto ves gente, entonces puedes decir: «Veo a la gente caminando» (con la preposición «a» delante de personas). Pero si tú no te mueves y observas que otras personas caminan, debes usar: «Veo a la gente que camina». El uso del gerundio en español es diferente al inglés, y muchas veces es más natural usar «que + verbo conjugado». La diferencia es importante: Situación Frase correcta Tú caminas y ves gente Veo a la gente caminando Tú estás quieto y ves gente que camina Veo a la gente que camina Error 3: Decir «todos que» en lugar de «todos los que» Similar al primer error, muchos estudiantes dicen: «Todos que vienen a Perú se enamoran». Esta estructura también es incorrecta porque falta el artículo que conecta las dos partes. La forma correcta es: «Todos los que vienen a Perú se enamoran». El pronombre relativo «los que» es esencial para que la frase suene natural en español. Recuerda la regla: No importa si dices «todas», «todos» o «todo», siempre debe ir acompañado de su respectivo «la que», «los que», «lo que»… ❌ Incorrecto ✅ Correcto Todos que estudian aprenden Todos los que estudian aprenden Todas que vinieron se fueron Todas las que vinieron se fueron Todo que pasó me sorprendió Todo lo que pasó me sorprendió Error 4: Estructura incorrecta con verbos como «gustar», «costar» y «doler» En español existen algunos verbos que se comportan de manera especial. No me refiero solo al significado, sino a su estructura gramatical. Estos verbos funcionan de forma diferente a sus equivalentes en otros idiomas. Los verbos más comunes de este tipo son: gustar, doler, faltar, costar, encantar, interesar… En estos casos, el sujeto no eres tú, sino aquello que te afecta, que te duele o que te cuesta. Por ejemplo: Verbo Ejemplo correcto Explicación Gustar Me gusta el chocolate El chocolate es el sujeto Doler Me duele la cabeza La cabeza es el sujeto Faltar Me falta tiempo El tiempo es el sujeto Costar Me costó mucho dinero El dinero es el sujeto Si quieres profundizar en estos verbos y descubrir alternativas al verbo gustar, te recomendamos explorar todos los verbos que funcionan de manera similar. Consejo importante: No trates de traducir literalmente desde tu idioma. Escucha cómo se dice en español y repítelo en contexto hasta que te resulte natural. .membership-cta { --brand: #E1241F; --brand-2: #ff4841; --brand-hover: #c91f1a; --ok: #4CAF50; --text: #333; --muted: #666; --bg: #fff; 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; } .membership-content { max-width: 800px; margin: 0 auto; display: flex; flex-direction: column; align-items: center; gap: 12px; } .membership-title, .membership-subtitle, .membership-features, .membership-content > p { margin: 0; } .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; } .membership-subtitle { font-size: 1.1rem; color: var(--muted); line-height: 1.5; } .membership-features { list-style: none; padding: 0; display: flex; justify-content: center; gap: 35px; flex-wrap: wrap; } .membership-feature-item { display: flex; align-items: center; gap: 10px; color: var(--text); font-size: 1rem; font-weight: 600; } .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; } .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); } .membership-content > p:last-child { margin-bottom: 0; } @media (prefers-color-scheme: dark) { .membership-cta { --text: #e0e0e0; --muted: #b0b0b0; --bg: #1a1a1a; } .membership-feature-item { color: var(--text); } } @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; } } @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 Errores con los Tiempos Verbales y el Movimiento Error 5: Confundir el pretérito imperfecto con el indefinido Este es un error clásico que afecta a muchos estudiantes. Por ejemplo, decir: «De niña comí muchas galletas» es incorrecto en este contexto. La forma correcta sería: «De niña comía muchas galletas». ¿Por qué? Porque el pretérito imperfecto se usa para hábitos, costumbres y acciones repetidas en el pasado. En cambio, el pretérito indefinido se utiliza para acciones concretas y puntuales: Tiempo verbal Uso Ejemplo Imperfecto Hábitos y costumbres pasadas Cuando era niña, comía galletas todos los días Indefinido Acciones puntuales terminadas Ayer comí una galleta Para dominar completamente este tema, te recomendamos estudiar a fondo las diferencias entre el imperfecto y el indefinido, ya que es uno de los puntos gramaticales más importantes del español. Error 6: Confusión entre «ir» y «venir» Este error es muy común entre hablantes de inglés e italiano porque en esos idiomas la lógica es diferente. En español, la elección entre «ir» y «venir» depende de desde dónde hablas. La regla es simple: Verbo Dirección Ejemplo Venir Hacia donde estoy yo ¿Cuándo vienes a mi casa? Ir Lejos de donde estoy yo ¿Cuándo vas a su casa? Por ejemplo, si yo estoy en Lima y te pregunto, diría: «¿Cuándo vienes a Lima?». Pero si yo estoy en Cusco, diría: «¿Cuándo vas a Lima?». Este es uno de los 6 verbos que más confunden a los estudiantes, junto con llevar/traer y pedir/preguntar. Dominar estas diferencias hará que tu español suene mucho más auténtico. Errores de Vocabulario y Expresiones Error 7: Decir «tomar una ducha» en lugar de «darse una ducha» Aunque en algunos países hispanohablantes se puede escuchar «tomar una ducha», en español estándar no usamos el verbo «tomar» para esta acción. La forma más natural es usar verbos reflexivos. Las formas correctas son: ❌ Traducción literal ✅ Español natural Tomar una ducha Darme una ducha / Ducharme Tomar una foto Sacar una foto / Hacer una foto Tomar una caminata Dar un paseo / Salir a caminar Truco para recordar: En español, el verbo «tomar» se usa principalmente con objetos físicos que puedes agarrar con la mano: una taza, un libro, el teléfono, etc. Pero no se usa con duchas, fotos o caminatas. Error 8: Usar «bello» y «quello» como en italiano Este error es especialmente común entre estudiantes que también aprenden italiano. En español, no usamos «bello» ni «quello» de la misma manera que en italiano. Errores comunes y sus correcciones: ❌ Incorrecto (interferencia del italiano) ✅ Correcto en español Un bello amigo Un amigo guapo / Un chico muy simpático Quello árbol Aquel árbol / Ese árbol En español, la palabra «bello» existe, pero es más poética y literaria. Se puede decir: «Un bello atardecer» o «Una bella melodía». Sin embargo, no la usamos para describir personas en el habla cotidiana. Para personas, usamos: guapo, atractivo, simpático, agradable, etc. Error 9: Usar «muy» incorrectamente con participios Este error también es muy frecuente entre estudiantes que hablan italiano. El problema surge cuando intentamos usar «muy» + participio pasado de manera incorrecta. Ejemplos de errores: ❌ Incorrecto ✅ Correcto Estoy muy casado (con significado de cansado) Estoy muy cansado La película fue muy sorprendida La película fue impactante / Me sorprendió muchísimo Estoy muy enamorado de la cultura Estoy súper enamorado de la cultura En español, no todos los participios admiten «muy». Cuando tengas dudas, pregúntate: ¿Puedo reemplazarlo por un adjetivo más específico o por una expresión con «me + verbo»? Error 10: Ser repetitivo con el vocabulario Este último error es más sutil pero muy importante para sonar natural. Muchos estudiantes usan siempre las mismas palabras cuando el español tiene un vocabulario muy rico y variado. Por ejemplo, si quieres decir «No te dejes engañar», hay muchas formas de expresarlo: Expresión básica Alternativas más naturales No me engañes No te dejes engañar No seas ingenuo No te fíes de todo el mundo No caigas en la trampa Varía tu vocabulario. Cuando usas sinónimos y expresiones diferentes, tu español suena mucho más natural, fluido y auténtico. Si quieres hablar como un nativo, es fundamental ampliar tu repertorio de palabras y expresiones coloquiales. Preguntas Frecuentes (FAQ) ¿Por qué es tan importante corregir estos errores? Aunque estos errores son pequeños, pueden hacer que tu español suene poco natural o incluso cambiar el significado de lo que quieres decir. Corregirlos te ayudará a comunicarte de forma más clara y a ganar confianza al hablar. ¿Cuál es el error más difícil de corregir? Para muchos estudiantes, la diferencia entre el pretérito imperfecto y el indefinido es el mayor desafío, ya que requiere entender conceptos de aspecto verbal que no existen en todos los idiomas. ¿Cómo puedo practicar para evitar estos errores? La mejor manera es escuchar mucho español auténtico (podcasts, series, canciones) y repetir las estructuras correctas hasta que te resulten naturales. También es útil practicar con un profesor que pueda corregirte en tiempo real. ¿Estos errores son solo de estudiantes de un idioma específico? No. Aunque algunos errores son más comunes entre hablantes de ciertos idiomas (como la confusión con «bello» y «quello» para italohablantes, o «ir/venir» para anglófonos), todos los estudiantes de español pueden cometer estos errores en algún momento de su aprendizaje. ¿Cuánto tiempo se necesita para dejar de cometer estos errores? Depende de cada persona y de la cantidad de práctica. Algunos errores se corrigen rápidamente una vez que los conoces, mientras que otros (como el imperfecto vs. indefinido) pueden requerir meses de práctica consciente. .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 Ejercicio: 10 Errores Comunes en Español { "@context": "https://schema.org", "@type": "Quiz", "name": "Test: 10 Errores Comunes en Español", "description": "Quiz interactivo de gramática española con 10 preguntas sobre errores frecuentes que debes evitar para hablar español de forma natural", "educationalLevel": "Intermedio A2-B1", "learningResourceType": "Quiz", "inLanguage": "es", "numberOfQuestions": 10 } * { box-sizing: border-box; } body { font-family: Arial, sans-serif; background-color: #f5f5f5; margin: 0; padding: 20px; } :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: 10 Errores Comunes en Español Test interactivo sobre los errores más frecuentes en español. Pon a prueba tus conocimientos y aprende a evitar estos errores para que tu español suene más natural y fluido. 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 de decir esta frase?', opciones: ['Todo que hice fue estudiar', 'Todo lo que hice fue estudiar', 'Todo el que hice fue estudiar', 'Todo de que hice fue estudiar'], correcta: 'todo lo que hice fue estudiar', explicacion: { correcta: '¡Correcto! En español, después de «todo» necesitamos «lo que» como puente gramatical. Siempre decimos: todo lo que, toda la que, todos los que, etc.', incorrecta: 'La forma correcta es «Todo lo que hice fue estudiar». En español, después de «todo» siempre necesitamos «lo que» para conectar las dos partes de la oración.' } }, { tipo: 'texto', pregunta: 'Completa la frase: Todos _____ vienen a España se enamoran del país.', correcta: 'los que', explicacion: { correcta: '¡Perfecto! «Todos los que» es la forma correcta. Recuerda: todos + los que, todas + las que, todo + lo que.', incorrecta: 'La respuesta correcta es «los que». La frase completa es: «Todos los que vienen a España se enamoran del país». No podemos decir «todos que» directamente.' } }, { tipo: 'multiple', pregunta: '¿Cuál es la estructura correcta con el verbo «gustar»?', opciones: ['Yo gusto el chocolate', 'Me gusta el chocolate', 'Yo me gusto el chocolate', 'El chocolate me gusto'], correcta: 'me gusta el chocolate', explicacion: { correcta: '¡Excelente! Con verbos como «gustar», el sujeto gramatical es la cosa que gusta (el chocolate), no la persona. Por eso decimos: Me gusta el chocolate.', incorrecta: 'La forma correcta es «Me gusta el chocolate». Con el verbo «gustar», el sujeto no eres tú, sino aquello que te gusta. Otros verbos similares: doler, faltar, encantar, interesar.' } }, { tipo: 'verdadero-falso', pregunta: '«De niña comí muchas galletas» es correcto para hablar de un hábito del pasado.', opciones: ['Verdadero', 'Falso'], correcta: 'falso', explicacion: { correcta: '¡Correcto! Para hábitos y costumbres del pasado usamos el pretérito imperfecto: «De niña comía muchas galletas». El indefinido (comí) se usa para acciones puntuales.', incorrecta: 'La respuesta es Falso. Para hábitos del pasado usamos el imperfecto: «De niña comía muchas galletas». El indefinido «comí» se usa para acciones concretas y puntuales, no para costumbres.' } }, { tipo: 'multiple', pregunta: 'Si estás en Madrid y quieres que tu amigo te visite, ¿qué le preguntas?', opciones: ['¿Cuándo vas a Madrid?', '¿Cuándo vienes a Madrid?', '¿Cuándo llegas a Madrid?', '¿Cuándo entras a Madrid?'], correcta: '¿cuándo vienes a madrid?', explicacion: { correcta: '¡Muy bien! Usamos «venir» cuando el movimiento es hacia donde estamos nosotros. Como tú estás en Madrid, tu amigo «viene» a Madrid.', incorrecta: 'La respuesta correcta es «¿Cuándo vienes a Madrid?». Usamos «venir» para movimientos hacia donde estamos nosotros, e «ir» para movimientos en dirección contraria.' } }, { tipo: 'texto', pregunta: '¿Cómo se dice de forma natural «tomar una ducha» en español?', correcta: 'darse una ducha', explicacion: { correcta: '¡Perfecto! En español decimos «darse una ducha» o simplemente «ducharse». El verbo «tomar» se usa principalmente con objetos físicos que puedes agarrar.', incorrecta: 'La forma más natural es «darse una ducha» o «ducharse». En español, «tomar» se usa principalmente con objetos que puedes agarrar con la mano: tomar un café, tomar el autobús, etc.' } }, { tipo: 'multiple', pregunta: '¿Cuál de estas frases es correcta?', opciones: ['Estoy muy casado', 'Estoy muy cansado', 'Estoy mucho cansado', 'Estoy tan cansado mucho'], correcta: 'estoy muy cansado', explicacion: { correcta: '¡Correcto! «Estoy muy cansado» es la forma correcta. Cuidado: «casado» significa que tienes esposo/a, mientras que «cansado» significa que necesitas descansar.', incorrecta: 'La forma correcta es «Estoy muy cansado». Recuerda: «cansado» = necesitas descansar, «casado» = tienes esposo/a. También usamos «muy» (no «mucho») antes de adjetivos.' } }, { tipo: 'verdadero-falso', pregunta: 'La palabra «bello» es muy común en español para describir a personas atractivas.', opciones: ['Verdadero', 'Falso'], correcta: 'falso', explicacion: { correcta: '¡Correcto! «Bello» existe en español, pero es más poético y literario. Para describir personas, es más natural decir: guapo, atractivo, simpático, etc.', incorrecta: 'La respuesta es Falso. Aunque «bello» existe en español, es más poético y literario (un bello atardecer). Para personas, usamos: guapo, atractivo, simpático, bonito, etc.' } }, { tipo: 'texto', pregunta: 'Completa: Me _____ la cabeza. (verbo doler)', correcta: 'duele', explicacion: { correcta: '¡Excelente! «Me duele la cabeza» es correcto. El verbo «doler» funciona como «gustar»: el sujeto es la parte del cuerpo que duele.', incorrecta: 'La respuesta es «duele». La frase completa es: «Me duele la cabeza». Como «gustar», el verbo «doler» tiene una estructura especial donde el sujeto es lo que duele.' } }, { tipo: 'multiple', pregunta: '¿Qué tiempo verbal usamos para acciones puntuales y terminadas en el pasado?', opciones: ['Pretérito imperfecto', 'Pretérito indefinido', 'Presente de indicativo', 'Pretérito perfecto'], correcta: 'pretérito indefinido', explicacion: { correcta: '¡Perfecto! El pretérito indefinido se usa para acciones concretas, puntuales y terminadas. Ejemplo: «Ayer comí paella». El imperfecto es para hábitos o descripciones.', incorrecta: 'La respuesta correcta es «Pretérito indefinido». Este tiempo se usa para acciones puntuales y terminadas (Ayer fui al cine). El imperfecto es para hábitos (De niño iba al cine todos los sábados).' } } ], respuestasAlternativas: { 'los que': ['los q'], 'darse una ducha': ['ducharse', 'darme una ducha', 'darte una ducha'], 'duele': [] } }; 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' || pregunta.tipo === 'verdadero-falso') { contenidoHTML += ' '; pregunta.opciones.forEach(opcion => { contenidoHTML += ` ${opcion} `; }); contenidoHTML += ' '; } else { contenidoHTML += ``; } contenidoHTML += ` 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' || 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 && !estado.yaVerificado[estado.preguntaActual - 1]); } function normalizarRespuesta(respuesta, correcta) { const respuestaNorm = respuesta.toLowerCase().trim(); return respuestaNorm === correcta || (QUIZ_DATA.respuestasAlternativas[correcta] && 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' || 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 estos errores comunes y tu español suena muy natural.' }, { min: 90, texto: '¡Excelente! Conoces muy bien estos errores frecuentes del español.' }, { min: 80, texto: '¡Muy bien! Solo necesitas repasar algunos detalles para perfeccionar tu español.' }, { min: 70, texto: 'Bien hecho, pero puedes mejorar con un poco más de práctica.' }, { min: 60, texto: 'Buen intento. Sigue practicando para evitar estos errores comunes.' }, { min: 0, texto: 'Te recomendamos repasar el artículo y volver a intentar el ejercicio.' } ]; 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 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(); } // Inicialización 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 →













