El tiempo futuro en español: guía completa para dominar las tres formas principales

19/10/2025 10 min
El tiempo futuro en español: guía completa para dominar las tres formas principales

Escuchar "El tiempo futuro en español: guía completa para dominar las tres formas principales"

Síntesis del Episodio

¿Sabes qué vas a hacer mañana? O mejor dicho, ¿sabes qué harás mañana? En español tenemos múltiples formas para expresar el futuro, y todas son correctas. Sin embargo, cada una transmite matices diferentes de certeza, inmediatez y formalidad. En este artículo descubrirás cuándo usar cada forma del futuro en español para comunicarte de manera natural y precisa.


¿Por qué existen tantas formas de futuro en español?
Una pregunta clásica de los estudiantes es: ¿por qué en español hay tantos futuros? La respuesta está en la naturaleza expresiva, emocional y flexible del idioma español. Las estructuras gramaticales pueden cambiar según el contexto, la cercanía con el interlocutor e incluso el tono de voz utilizado.
En español tenemos tres formas principales para hablar del futuro. Muchas veces expresan lo mismo, pero con matices diferentes que debes conocer para sonar más natural al hablar.
Primera forma: IR + A + infinitivo (el futuro más natural)
Esta es la forma más fácil de aprender y la más utilizada en la vida cotidiana. Se construye con el verbo IR conjugado en presente de indicativo, seguido de la preposición A y el verbo en infinitivo.
Estructura y ejemplos
La estructura es simple: verbo IR (conjugado) + A + verbo en infinitivo

Vamos a comer
Vas a salir
Ellos van a estudiar
Hoy me voy a quedar en casa

¿Cuándo usar IR + A + infinitivo?
Esta forma del futuro se utiliza cuando:

Ya tomaste una decisión: Esta noche voy a ver una película en mi casa
Tienes evidencia de que algo va a suceder: ¡Cuidado! Se va a caer
Hablas de planes personales concretos: En el trabajo vamos a tener una reunión mañana

Uso con verbos reflexivos
También puedes utilizar esta forma con verbos reflexivos. En estos casos, el pronombre reflexivo se coloca antes del verbo IR o después del infinitivo:

Me voy a dormir temprano
Voy a dormirme temprano
Nos vamos a casar el próximo año

Consejo importante: Si eres nuevo en el español y no sabes qué futuro utilizar, usa esta forma. Es la más fácil de recordar y conjugar, y la que más se utiliza en conversaciones cotidianas.
Segunda forma: Presente con intención futura
Esta forma utiliza el presente de indicativo pero con una clara intención hacia el futuro. Aunque el verbo esté conjugado en presente, el contexto indica que hablamos de acciones futuras.
Ejemplos del presente con valor futuro

Mañana tengo clase a las ocho
El tren sale en diez minutos
El sábado no tengo clases
A las seis empieza la película
La tienda abre en media hora

¿Cuándo usar el presente con intención futura?
Esta forma se utiliza para hablar de:

Cosas agendadas en tu calendario: horarios fijos, citas programadas
Eventos seguros que van a suceder: transmite certeza absoluta
Planes muy cercanos en el tiempo: acciones inmediatas o del día siguiente
Rutinas futuras pactadas: eventos establecidos con anticipación

Este uso del presente de indicativo transmite seguridad y certeza. Es perfecto para hablar de horarios, eventos especiales, citas médicas o viajes programados.
Combinación con marcadores temporales
Para sonar más natural, combina esta forma con marcadores temporales que indiquen el momento exacto:

Mañana tengo una reunión importante
El próximo lunes empiezo mi nuevo trabajo
A las tres salgo de la oficina


.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




Tercera forma: El futuro simple
El futuro simple es la forma más formal y literaria del futuro en español. No se utiliza tanto en conversaciones diarias, pero tiene usos muy específicos e interesantes que debes conocer.
Conjugación del futuro simple
La conjugación del futuro simple se forma añadiendo terminaciones específicas al infinitivo del verbo:




Pronombre
Hablar
Comer
Vivir




Yo
hablaré
comeré
viviré



hablarás
comerás
vivirás


Él/Ella
hablará
comerá
vivirá


Nosotros
hablaremos
comeremos
viviremos


Vosotros
hablaréis
comeréis
viviréis


Ellos/Ellas
hablarán
comerán
vivirán




Verbos irregulares en futuro simple
Algunos verbos comunes tienen raíces irregulares en el futuro simple, aunque las terminaciones son las mismas:

Tener: tendré, tendrás, tendrá…
Salir: saldré, saldrás, saldrá…
Decir: diré, dirás, dirá…
Saber: sabré, sabrás, sabrá…
Hacer: haré, harás, hará…

¿Cuándo usar el futuro simple?
El futuro simple tiene varios usos específicos:
1. Predicciones y suposiciones
Se utiliza para hacer predicciones sobre el futuro, especialmente cuando hablamos de acontecimientos lejanos o inciertos:

El mundo cambiará mucho en 50 años
¿Quién ganará las elecciones?
Los robots trabajarán con nosotros

2. Promesas y compromisos solemnes
Para expresar promesas formales o compromisos importantes:

Te ayudaré con la mudanza
Siempre te querré
Nunca te olvidaré

3. Decisiones espontáneas
Para decisiones que tomas en el momento de hablar:

Lo haré ahora mismo
Vale, lo compraré
Te llamaré mañana

4. Probabilidad en el presente (uso avanzado)
Un uso más avanzado del futuro simple es expresar suposiciones sobre el presente. Este uso no se traduce literalmente:

¿Dónde está Ana? → Estará en su casa (= Probablemente está en su casa)
¿Qué hora es? → Serán las tres (= Probablemente son las tres)
¿Cuántos años tiene? → Tendrá unos 30 años (= Probablemente tiene unos 30 años)

Comparación de las tres formas del futuro
Para entender mejor cuándo usar cada forma, veamos una comparación directa con el mismo verbo en diferentes contextos:




Forma del futuro
Ejemplo
Uso principal




IR + A + infinitivo
Voy a viajar a Madrid
Planes decididos, acciones concretas


Presente con valor futuro
Viajo a Madrid mañana
Horarios fijos, eventos seguros


Futuro simple
Viajaré a Madrid
Predicciones, promesas, formalidad




¿Qué futuro debo utilizar?
La respuesta es simple: todos son correctos. La elección depende de cómo quieras expresarte y del nivel de formalidad que necesites:

IR + A + infinitivo: Para planes puntuales, acciones decididas, conversaciones informales (el más común)
Presente con intención futura: Para horarios, rutinas, cosas fijas y cercanas en el tiempo
Futuro simple: Para predicciones lejanas, promesas solemnes, suposiciones y contextos formales

Errores comunes al usar el futuro en español
Error 1: Usar el futuro simple para todo
Muchos estudiantes aprenden primero el futuro simple y lo usan para todas las situaciones. Esto suena antinatural en conversaciones cotidianas.

❌ Mañana comeré con mi familia (demasiado formal)
✅ Mañana voy a comer con mi familia (natural)
✅ Mañana como con mi familia (también natural)

Error 2: Confundir «ir» con «ir a»
No olvides incluir la preposición «a» en la perífrasis IR + A + infinitivo:

❌ Voy estudiar
✅ Voy a estudiar

Error 3: Usar el presente para predicciones lejanas
El presente con valor futuro solo funciona bien para eventos cercanos y seguros:

❌ En 2050 tenemos coches voladores
✅ En 2050 tendremos coches voladores
✅ En 2050 vamos a tener coches voladores

Recursos adicionales para practicar el futuro
Si quieres profundizar en el estudio del futuro en español, te recomendamos explorar estos recursos adicionales:

Artículo sobre el futuro simple en español con explicaciones detalladas
Guía completa de los usos del condicional para expresar el futuro en el pasado
Ejercicios prácticos sobre marcadores temporales para contextualizar el futuro
Artículo sobre el presente de indicativo y sus usos con valor futuro

Dominar las tres formas del futuro en español te permitirá comunicarte con mayor precisión y naturalidad. Recuerda que la práctica constante es la clave: intenta usar cada forma en contextos diferentes y presta atención a cómo los hablantes nativos expresan el futuro en conversaciones reales, películas y series en español.
¿Cuáles son tus planes para esta semana? Practica escribiendo en los comentarios usando las diferentes formas del futuro que has aprendido en este artículo.

.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 Tiempo Futuro en Español - Tres Formas Principales",
"description": "Quiz interactivo de gramática española con 10 preguntas sobre las tres formas de expresar el futuro: ir + a + infinitivo, presente con intención futura y futuro simple",
"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: El Tiempo Futuro en Español

Test interactivo sobre las tres formas principales de expresar el futuro en español. Practica el uso de ir + a + infinitivo, el presente con intención futura y el futuro simple. 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 el futuro más usado en conversaciones cotidianas?',
opciones: ['Futuro simple', 'Ir + a + infinitivo', 'Presente con intención futura', 'Futuro compuesto'],
correcta: 'ir + a + infinitivo',
explicacion: {
correcta: 'Correcto. "Ir + a + infinitivo" es el futuro más común en conversaciones diarias. Ejemplo: Voy a comer pasta.',
incorrecta: 'El futuro más usado en el día a día es "ir + a + infinitivo". Es más natural y fácil de usar que el futuro simple.'
}
},
{
tipo: 'texto',
pregunta: 'Completa con el verbo IR: Mañana nosotros _____ a viajar a Madrid.',
correcta: 'vamos',
explicacion: {
correcta: '"Vamos" es correcto. La estructura completa es: nosotros vamos a viajar (IR conjugado + a + infinitivo).',
incorrecta: 'La respuesta correcta es "vamos". Nosotros vamos a viajar es la forma correcta de expresar este futuro cercano.'
}
},
{
tipo: 'multiple',
pregunta: '¿Cuál oración usa el presente con intención futura correctamente?',
opciones: ['Mañana voy a tener clase', 'Mañana tengo clase a las 8', 'Mañana tendré clase', 'Mañana he tenido clase'],
correcta: 'mañana tengo clase a las 8',
explicacion: {
correcta: 'Perfecto. "Mañana tengo clase" usa el presente para hablar de algo agendado y cercano en el futuro.',
incorrecta: '"Mañana tengo clase" es la respuesta correcta. Usamos presente para eventos agendados o seguros que van a suceder pronto.'
}
},
{
tipo: 'verdadero-falso',
pregunta: '¿El futuro simple se usa más para predicciones y suposiciones que para planes concretos?',
opciones: ['Verdadero', 'Falso'],
correcta: 'verdadero',
explicacion: {
correcta: 'Verdadero. El futuro simple es perfecto para predicciones (El mundo cambiará) y suposiciones (¿Dónde está Ana? Estará en su casa).',
incorrecta: 'Es verdadero. El futuro simple se usa principalmente para predicciones, promesas y suposiciones, no para planes concretos del día a día.'
}
},
{
tipo: 'texto',
pregunta: 'Conjuga en futuro simple: Yo te _____ con la mudanza. (ayudar)',
correcta: 'ayudaré',
explicacion: {
correcta: '"Ayudaré" es correcto. Esta es una promesa, por eso usamos futuro simple. La estructura es: infinitivo + terminación -é.',
incorrecta: 'La respuesta es "ayudaré". Para promesas y compromisos usamos el futuro simple: yo ayudaré, tú ayudarás, etc.'
}
},
{
tipo: 'multiple',
pregunta: '¿Qué estructura de futuro transmite más seguridad sobre un evento agendado?',
opciones: ['Voy a tener reunión mañana', 'Mañana tengo reunión a las 10', 'Tendré reunión mañana', 'Habré tenido reunión'],
correcta: 'mañana tengo reunión a las 10',
explicacion: {
correcta: 'Excelente. El presente con intención futura transmite máxima seguridad porque el evento está agendado y confirmado.',
incorrecta: '"Mañana tengo reunión a las 10" es lo correcto. El presente para eventos futuros se usa cuando algo está agendado y es seguro.'
}
},
{
tipo: 'texto',
pregunta: 'Completa: Esta noche me _____ a dormir temprano. (ir + a + quedar)',
correcta: 'voy',
explicacion: {
correcta: '"Voy" es correcto. Con pronombres reflexivos: me voy a dormir. Es una decisión personal sobre el futuro cercano.',
incorrecta: 'La respuesta es "voy". La estructura completa es: me voy a dormir (pronombre reflexivo + verbo IR + a + infinitivo).'
}
},
{
tipo: 'multiple',
pregunta: 'Identifica el uso correcto del futuro simple para expresar probabilidad en el presente:',
opciones: ['¿Dónde está María? Va a estar en casa', '¿Dónde está María? Está en casa', '¿Dónde está María? Estará en casa', '¿Dónde está María? Estuvo en casa'],
correcta: '¿dónde está maría? estará en casa',
explicacion: {
correcta: 'Perfecto. "Estará en casa" expresa una suposición sobre el presente. Es un uso avanzado del futuro simple.',
incorrecta: '"Estará en casa" es correcto. El futuro simple se usa para hacer suposiciones sobre el presente cuando no estamos seguros.'
}
},
{
tipo: 'verdadero-falso',
pregunta: '¿"Ir + a + infinitivo" se puede usar con pronombres reflexivos como en "Nos vamos a casar"?',
opciones: ['Verdadero', 'Falso'],
correcta: 'verdadero',
explicacion: {
correcta: 'Verdadero. Podemos combinar pronombres reflexivos con esta estructura: me voy a dormir, te vas a quedar, nos vamos a casar.',
incorrecta: 'Es verdadero. Sí podemos usar pronombres reflexivos: me voy a duchar, te vas a ir, se van a encontrar, etc.'
}
},
{
tipo: 'multiple',
pregunta: '¿Cuál futuro suena más formal o literario?',
opciones: ['Voy a viajar el próximo año', 'Viajo el próximo año', 'Viajaré el próximo año', 'Estoy viajando el próximo año'],
correcta: 'viajaré el próximo año',
explicacion: {
correcta: 'Correcto. El futuro simple (viajaré, comeré, viviré) tiene un tono más formal y literario que los otros futuros.',
incorrecta: '"Viajaré" es la respuesta correcta. El futuro simple es más formal y se usa menos en conversaciones cotidianas.'
}
}
],
respuestasAlternativas: {
'vamos': [],
'ayudaré': ['ayudare'],
'voy': []
}
};
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 completamente las tres formas del futuro en español.' },
{ min: 90, texto: '¡Excelente! Tienes un muy buen manejo de los tiempos futuros.' },
{ min: 80, texto: '¡Muy bien! Solo necesitas repasar algunos detalles sobre el futuro.' },
{ min: 70, texto: 'Bien hecho, pero puedes mejorar practicando más las diferencias entre los futuros.' },
{ min: 60, texto: 'Buen intento. Sigue practicando las tres formas de expresar el futuro.' },
{ min: 0, texto: 'Necesitas estudiar más los tiempos futuros. ¡No te rindas, sigue practicando!' }
];
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 →



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