Scraped a 4h Spanish fundamentals YouTube video (transcript + OCR on 14810 frames), extracted structured content across 52 chapters, and generated fill-in-the-blank quizzes for every grammar topic. - 13 new GrammarNote entries (articles, possessives, demonstratives, greetings, poder, al/del, prepositional pronouns, irregular yo, stem-changing, stressed possessives, present/future perfect, present indicative conjugation) - 1010 generated exercises across all 36 grammar notes (new + existing) - Fix tense guide parser to handle unnumbered *Usages* blocks - Rewrite 6 broken tense guide bodies (imperative, subj pluperfect, subj future) with numbered usage format - Bump courseDataVersion 5→6 with TenseGuide refresh on upgrade - Add docs/spanish-fundamentals/ with raw transcripts, polished notes, structured JSON, and exercise data Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
39 lines
5.2 KiB
JSON
39 lines
5.2 KiB
JSON
{
|
|
"noteId": "future-perfect-tense",
|
|
"target_count": 30,
|
|
"seed_count": 7,
|
|
"generated_count": 23,
|
|
"exercises": [
|
|
{"sentence": "Para el lunes, yo _____ terminado. (haber)", "correct": "habré", "distractor": "habría", "explanation": "Future of haber, yo = habré."},
|
|
{"sentence": "Dentro de un año, tú _____ dejado tu trabajo.", "correct": "habrás", "distractor": "habrías", "explanation": "Tú future of haber = habrás."},
|
|
{"sentence": "Para esa fecha, John _____ recibido muchas ofertas.", "correct": "habrá", "distractor": "habría", "explanation": "Él future of haber = habrá."},
|
|
{"sentence": "Nosotros _____ llegado para mañana.", "correct": "habremos", "distractor": "habríamos", "explanation": "Nosotros future of haber = habremos (no accent)."},
|
|
{"sentence": "Ellos _____ comido dentro de dos horas.", "correct": "habrán", "distractor": "han", "explanation": "Future perfect needs habrán, not present."},
|
|
{"sentence": "Para diciembre, ella habrá _____ . (volver)", "correct": "vuelto", "distractor": "volvido", "explanation": "Volver has irregular participle 'vuelto'."},
|
|
{"sentence": "By summer, I will have learned = Para el verano, yo _____ aprendido.", "correct": "habré", "distractor": "he", "explanation": "Future perfect uses habré, not he (present perfect)."},
|
|
{"sentence": "Vosotros _____ visto la película para entonces.", "correct": "habréis", "distractor": "habíais", "explanation": "Vosotros future of haber = habréis."},
|
|
{"sentence": "Para el viernes, yo habré _____ el informe. (escribir)", "correct": "escrito", "distractor": "escribido", "explanation": "Escribir has irregular participle: escrito."},
|
|
{"sentence": "Para las cinco, ella habrá _____ la puerta. (abrir)", "correct": "abierto", "distractor": "abrido", "explanation": "Abrir has irregular participle: abierto."},
|
|
{"sentence": "Dentro de poco, nosotros habremos _____ todo. (decir)", "correct": "dicho", "distractor": "decido", "explanation": "Decir has irregular participle: dicho."},
|
|
{"sentence": "Para mañana, ellos habrán _____ los deberes. (hacer)", "correct": "hecho", "distractor": "hacido", "explanation": "Hacer has irregular participle: hecho."},
|
|
{"sentence": "Para esa hora, yo habré _____ la mesa. (poner)", "correct": "puesto", "distractor": "ponido", "explanation": "Poner has irregular participle: puesto."},
|
|
{"sentence": "Tú habrás _____ esa serie en una semana. (ver)", "correct": "visto", "distractor": "veído", "explanation": "Ver has irregular participle: visto."},
|
|
{"sentence": "Para julio, ellos _____ resuelto el caso.", "correct": "habrán", "distractor": "habían", "explanation": "Future perfect uses habrán; habían is past perfect."},
|
|
{"sentence": "Yo _____ comido antes de las ocho.", "correct": "habré", "distractor": "habrá", "explanation": "yo form of future haber is habré."},
|
|
{"sentence": "Para entonces, María habrá _____ a casa. (volver)", "correct": "vuelto", "distractor": "volvido", "explanation": "Volver has irregular participle: vuelto."},
|
|
{"sentence": "Dentro de un mes, nosotros _____ ahorrado bastante.", "correct": "habremos", "distractor": "habíamos", "explanation": "Future perfect nosotros = habremos."},
|
|
{"sentence": "Para diciembre, vosotros _____ viajado a tres países.", "correct": "habréis", "distractor": "habrías", "explanation": "Vosotros future of haber = habréis."},
|
|
{"sentence": "Para esa fecha, yo habré _____ el problema. (resolver)", "correct": "resuelto", "distractor": "resolvido", "explanation": "Resolver has irregular participle: resuelto."},
|
|
{"sentence": "Habrá _____ ya. (llegar — supposition)", "correct": "llegado", "distractor": "llegando", "explanation": "Use the participle, not the gerund."},
|
|
{"sentence": "Para el final del día, tú _____ leído cien páginas.", "correct": "habrás", "distractor": "has", "explanation": "Future perfect tú = habrás."},
|
|
{"sentence": "Ellos _____ salido cuando llegues.", "correct": "habrán", "distractor": "habían", "explanation": "Future perfect uses habrán."},
|
|
{"sentence": "Para entonces, el bebé habrá _____ a caminar. (aprender)", "correct": "aprendido", "distractor": "aprendiendo", "explanation": "Use the past participle, not gerund."},
|
|
{"sentence": "Para mañana, ella habrá _____ la novela. (leer)", "correct": "leído", "distractor": "leido", "explanation": "Leer takes -ído with accent."},
|
|
{"sentence": "Habrán _____ por la nieve los caminos. (cubrir)", "correct": "cubierto", "distractor": "cubrido", "explanation": "Cubrir has irregular participle: cubierto."},
|
|
{"sentence": "Para junio, mis padres _____ jubilado.", "correct": "se habrán", "distractor": "habrían", "explanation": "Reflexive: se + future haber = se habrán."},
|
|
{"sentence": "Para entonces, yo habré _____ la verdad. (descubrir)", "correct": "descubierto", "distractor": "descubrido", "explanation": "Descubrir follows cubrir: descubierto."},
|
|
{"sentence": "Nosotros habremos _____ con el jefe antes. (hablar)", "correct": "hablado", "distractor": "habláis", "explanation": "Use the participle hablado, not a present form."},
|
|
{"sentence": "Para el sábado, tú habrás _____ a tu primo. (ver)", "correct": "visto", "distractor": "vido", "explanation": "Ver has irregular participle: visto."}
|
|
]
|
|
}
|