Add 13 new grammar notes with 1010 exercises from video extraction
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>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"chapter_id": "01",
|
||||
"slug": "the-introduction",
|
||||
"title": "The Introduction",
|
||||
"time_range_sec": [0, 64],
|
||||
"summary": "Author introduces the 4-hour compilation video as a stitched collection of every prior Spanish-fundamentals video on his channel, with two intentionally omitted topics (gustar-style verbs; qué vs. cuál; c vs. qu).",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [],
|
||||
"examples": [],
|
||||
"vocab": [],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [],
|
||||
"caveats": "Intro chapter; no teachable grammar content."
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"chapter_id": "02",
|
||||
"slug": "spanish-fundamentals",
|
||||
"title": "Spanish Fundamentals",
|
||||
"time_range_sec": [64, 632],
|
||||
"summary": "Foundational vocabulary survey covering the alphabet, accent marks, question words, prepositions/adverbs, pronouns, days, months, seasons, time words, and numbers.",
|
||||
"suggested_grammar_note_id": "accent-marks-stress",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Alphabet & pronunciation",
|
||||
"bullets": [
|
||||
"27 letters: English alphabet plus ñ.",
|
||||
"H is silent: hablo sounds like 'ablo'.",
|
||||
"ll sounds like English 'y' (llave = key).",
|
||||
"Some traditions also count ch and ll as letters (29 total)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Accents distinguish words",
|
||||
"bullets": [
|
||||
"él (he) vs el (the).",
|
||||
"tú (you) vs tu (your).",
|
||||
"sí (yes) vs si (if).",
|
||||
"qué (what?) vs que (that).",
|
||||
"dónde (where?) vs donde (relative where).",
|
||||
"¿Por qué? = why? · porque = because (one word, no accent)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Punctuation",
|
||||
"bullets": [
|
||||
"Questions wrap with ¿ … ?",
|
||||
"Exclamations wrap with ¡ … !"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Capitalization",
|
||||
"bullets": [
|
||||
"Days, months, and seasons are NOT capitalized in Spanish."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Spelling traps",
|
||||
"bullets": [
|
||||
"año (year) vs ano (anus) — ñ matters.",
|
||||
"pero (but) vs perro (dog) — double rr matters.",
|
||||
"mañana = tomorrow OR morning (context).",
|
||||
"como = 'like/as' OR 'I eat' (context)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo hablo español.", "en": "I speak Spanish.", "tags": ["pronoun", "verb"]},
|
||||
{"es": "Él habló.", "en": "He spoke.", "tags": ["accent"]},
|
||||
{"es": "¿Dónde estás?", "en": "Where are you?", "tags": ["question"]},
|
||||
{"es": "Aquí es de donde yo vengo.", "en": "This is where I come from.", "tags": ["relative"]},
|
||||
{"es": "Yo quería decirte que estoy feliz.", "en": "I wanted to tell you that I'm happy.", "tags": ["que"]},
|
||||
{"es": "¿Por qué? Porque sí.", "en": "Why? Because (just because).", "tags": ["por-que", "porque"]},
|
||||
{"es": "Estoy en segundo lugar.", "en": "I'm in second place.", "tags": ["ordinal"]},
|
||||
{"es": "Unos minutos.", "en": "A few minutes.", "tags": ["indefinite"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "hola", "en": "hello", "pos": "interjection"},
|
||||
{"es": "hablar", "en": "to speak", "pos": "verb"},
|
||||
{"es": "año", "en": "year", "pos": "noun"},
|
||||
{"es": "mañana", "en": "tomorrow / morning", "pos": "noun/adverb"},
|
||||
{"es": "hoy", "en": "today", "pos": "adverb"},
|
||||
{"es": "ayer", "en": "yesterday", "pos": "adverb"},
|
||||
{"es": "lunes", "en": "Monday", "pos": "noun"},
|
||||
{"es": "enero", "en": "January", "pos": "noun"},
|
||||
{"es": "verano", "en": "summer", "pos": "noun"},
|
||||
{"es": "primavera", "en": "spring", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "_____ hablo español.", "correct": "Yo", "distractor": "Tú", "explanation": "yo = I; matches the -o conjugation hablo."},
|
||||
{"sentence": "¿_____ estás? — Estoy en casa.", "correct": "Dónde", "distractor": "Donde", "explanation": "Question words take an accent."},
|
||||
{"sentence": "_____ qué estudias español? — Porque me gusta.", "correct": "Por", "distractor": "Para", "explanation": "¿Por qué? = Why?; the response uses one-word porque."},
|
||||
{"sentence": "Un _____ tiene doce meses.", "correct": "año", "distractor": "ano", "explanation": "año (with ñ) = year."},
|
||||
{"sentence": "Tengo un _____. Se llama Rex.", "correct": "perro", "distractor": "pero", "explanation": "perro (rr) = dog; pero = but."},
|
||||
{"sentence": "Hoy es _____, mañana es martes.", "correct": "lunes", "distractor": "Lunes", "explanation": "Days aren't capitalized in Spanish."}
|
||||
],
|
||||
"caveats": "OCR severely garbled some slides (number/letter list); reconstructed standard Spanish vocabulary from author's spoken intent."
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"chapter_id": "03",
|
||||
"slug": "conjugating-verbs-present",
|
||||
"title": "Conjugating Verbs (Present)",
|
||||
"time_range_sec": [632, 983],
|
||||
"summary": "How to conjugate regular -ar/-er/-ir verbs in the present indicative by dropping the infinitive ending and adding one of six person endings.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Identifying verbs",
|
||||
"bullets": [
|
||||
"English infinitives use 'to' (to eat).",
|
||||
"Spanish infinitives end in -ar, -er, or -ir."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Conjugation procedure",
|
||||
"bullets": [
|
||||
"Drop the -ar/-er/-ir ending.",
|
||||
"Add the ending that matches the subject pronoun.",
|
||||
"Six endings per tense (one per pronoun)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Practical focus",
|
||||
"bullets": [
|
||||
"yo, tú, él, ellos are by far the most-used persons in conversation.",
|
||||
"Subject pronouns are usually omitted because the verb ending tells you who.",
|
||||
"-er and -ir share endings except for nosotros and vosotros."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo hablo español.", "en": "I speak Spanish.", "tags": ["hablar"]},
|
||||
{"es": "Tú hablas mucho.", "en": "You talk a lot.", "tags": ["hablar"]},
|
||||
{"es": "Ella habla con su madre.", "en": "She talks with her mother.", "tags": ["hablar"]},
|
||||
{"es": "Nosotros hablamos inglés.", "en": "We speak English.", "tags": ["hablar"]},
|
||||
{"es": "Yo como pizza.", "en": "I eat pizza.", "tags": ["comer"]},
|
||||
{"es": "Comemos en casa.", "en": "We eat at home.", "tags": ["comer"]},
|
||||
{"es": "Ellos comen tacos.", "en": "They eat tacos.", "tags": ["comer"]},
|
||||
{"es": "Yo vivo en Madrid.", "en": "I live in Madrid.", "tags": ["vivir"]},
|
||||
{"es": "Tú vives cerca.", "en": "You live nearby.", "tags": ["vivir"]},
|
||||
{"es": "Ellos viven juntos.", "en": "They live together.", "tags": ["vivir"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "hablar", "en": "to speak", "pos": "verb"},
|
||||
{"es": "comer", "en": "to eat", "pos": "verb"},
|
||||
{"es": "vivir", "en": "to live", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "hablo", "tu": "hablas", "el": "habla", "nosotros": "hablamos", "vosotros": "habláis", "ellos": "hablan"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "como", "tu": "comes", "el": "come", "nosotros": "comemos", "vosotros": "coméis", "ellos": "comen"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "vivo", "tu": "vives", "el": "vive", "nosotros": "vivimos", "vosotros": "vivís", "ellos": "viven"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ español todos los días.", "correct": "hablo", "distractor": "hablas", "explanation": "yo takes -o in -ar verbs: hablo."},
|
||||
{"sentence": "Tú _____ pizza los viernes.", "correct": "comes", "distractor": "comen", "explanation": "tú takes -es in -er verbs: comes."},
|
||||
{"sentence": "Nosotros _____ en Madrid.", "correct": "vivimos", "distractor": "vivís", "explanation": "nosotros + -ir = -imos."},
|
||||
{"sentence": "Ellos _____ con sus amigos.", "correct": "hablan", "distractor": "habla", "explanation": "ellos + -ar = -an."},
|
||||
{"sentence": "Ella _____ mucho café.", "correct": "come", "distractor": "como", "explanation": "ella + -er = -e (like the él form)."},
|
||||
{"sentence": "Yo _____ cerca de la escuela.", "correct": "vivo", "distractor": "vive", "explanation": "yo + -ir = -o."}
|
||||
],
|
||||
"caveats": null
|
||||
}
|
||||
77
docs/spanish-fundamentals/structured/04-articles.json
Normal file
77
docs/spanish-fundamentals/structured/04-articles.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"chapter_id": "04",
|
||||
"slug": "articles",
|
||||
"title": "Articles",
|
||||
"time_range_sec": [983, 1134],
|
||||
"summary": "Definite (el/la/los/las) and indefinite (un/una/unos/unas) articles, gender/number agreement, and common exceptions like el problema, el día, la mano, la foto.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Gender by ending (defaults)",
|
||||
"bullets": [
|
||||
"Nouns ending in -o tend to be masculine (el libro).",
|
||||
"Nouns ending in -a tend to be feminine (la piscina).",
|
||||
"Nouns ending in -d are usually feminine (la ciudad).",
|
||||
"Nouns ending in -ción are feminine (la acción)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Common exceptions",
|
||||
"bullets": [
|
||||
"Greek-origin -ma nouns are masculine: el problema, el programa, el tema.",
|
||||
"el día and el agua are masculine articles (agua takes el for euphony).",
|
||||
"la foto, la moto are feminine (short for fotografía, motocicleta).",
|
||||
"la clase, la carne are feminine despite ending in -e."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "un vs uno",
|
||||
"bullets": [
|
||||
"un libro = a book.",
|
||||
"uno = one (number, stands alone, not before a masculine noun).",
|
||||
"una libro is wrong — agreement must match the noun's gender."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "el libro", "en": "the book", "tags": ["definite", "masculine"]},
|
||||
{"es": "la piscina", "en": "the pool", "tags": ["definite", "feminine"]},
|
||||
{"es": "los libros", "en": "the books", "tags": ["plural"]},
|
||||
{"es": "las piscinas", "en": "the pools", "tags": ["plural"]},
|
||||
{"es": "un libro", "en": "a book", "tags": ["indefinite"]},
|
||||
{"es": "una piscina", "en": "a pool", "tags": ["indefinite"]},
|
||||
{"es": "unos libros", "en": "some books", "tags": ["indefinite", "plural"]},
|
||||
{"es": "unas piscinas", "en": "some pools", "tags": ["indefinite", "plural"]},
|
||||
{"es": "la clase", "en": "the class", "tags": ["exception"]},
|
||||
{"es": "la ciudad", "en": "the city", "tags": ["exception", "-d"]},
|
||||
{"es": "el problema", "en": "the problem", "tags": ["exception", "-ma"]},
|
||||
{"es": "el día", "en": "the day", "tags": ["exception"]},
|
||||
{"es": "el agua", "en": "the water", "tags": ["exception", "stressed-a"]},
|
||||
{"es": "la foto", "en": "the photo", "tags": ["exception", "abbreviation"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "libro", "en": "book", "pos": "noun"},
|
||||
{"es": "piscina", "en": "pool", "pos": "noun"},
|
||||
{"es": "clase", "en": "class", "pos": "noun"},
|
||||
{"es": "carne", "en": "meat", "pos": "noun"},
|
||||
{"es": "ciudad", "en": "city", "pos": "noun"},
|
||||
{"es": "universidad", "en": "university", "pos": "noun"},
|
||||
{"es": "acción", "en": "action", "pos": "noun"},
|
||||
{"es": "problema", "en": "problem", "pos": "noun"},
|
||||
{"es": "programa", "en": "program", "pos": "noun"},
|
||||
{"es": "día", "en": "day", "pos": "noun"},
|
||||
{"es": "agua", "en": "water", "pos": "noun"},
|
||||
{"es": "foto", "en": "photo", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "_____ libro está en la mesa.", "correct": "El", "distractor": "La", "explanation": "libro ends in -o → masculine → el."},
|
||||
{"sentence": "Voy a _____ piscina.", "correct": "la", "distractor": "el", "explanation": "piscina ends in -a → feminine → la."},
|
||||
{"sentence": "_____ problema es difícil.", "correct": "El", "distractor": "La", "explanation": "Greek-origin -ma noun → masculine: el problema."},
|
||||
{"sentence": "Tengo _____ libro nuevo.", "correct": "un", "distractor": "uno", "explanation": "Before a masculine noun use un, not uno."},
|
||||
{"sentence": "_____ ciudad es grande.", "correct": "La", "distractor": "El", "explanation": "Nouns ending in -d are usually feminine."},
|
||||
{"sentence": "Bebo _____ agua fría.", "correct": "el", "distractor": "la", "explanation": "agua takes el in the singular (stressed initial a-) even though it's feminine."},
|
||||
{"sentence": "Quiero ver _____ foto.", "correct": "la", "distractor": "el", "explanation": "foto is short for fotografía → feminine."}
|
||||
],
|
||||
"caveats": null
|
||||
}
|
||||
75
docs/spanish-fundamentals/structured/05-the-verb-ser.json
Normal file
75
docs/spanish-fundamentals/structured/05-the-verb-ser.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"chapter_id": "05",
|
||||
"slug": "the-verb-ser",
|
||||
"title": "The Verb Ser",
|
||||
"time_range_sec": [1134, 1399],
|
||||
"summary": "Ser is the irregular Spanish verb for 'to be' used for factual, identity-defining statements: name, nationality, occupation, physical traits, generalizations, event location/time, and time/date.",
|
||||
"suggested_grammar_note_id": "ser-vs-estar",
|
||||
"rules": [
|
||||
{
|
||||
"title": "When to use ser",
|
||||
"bullets": [
|
||||
"Name, nationality, place of origin (Yo soy Alex; Soy de España).",
|
||||
"Occupation (Él es profesor — no indefinite article).",
|
||||
"Physical traits considered factual (Tú eres bonito).",
|
||||
"Generalizations (Es importante trabajar).",
|
||||
"Where/when an event takes place (La fiesta es en el club; La fiesta es a las seis).",
|
||||
"Time and date (Es lunes; Son las dos de la tarde)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Telling time with ser",
|
||||
"bullets": [
|
||||
"Use es for 1 o'clock: Es la una.",
|
||||
"Use son for 2 o'clock and later: Son las dos / tres / cuatro.",
|
||||
"Always include la / las before the hour.",
|
||||
"Add de la mañana / tarde / noche to specify time of day."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Mental model",
|
||||
"bullets": [
|
||||
"Ser = factual statements about identity.",
|
||||
"Schoolroom rule 'permanent = ser' works because permanent traits are factual.",
|
||||
"Compare with estar (Chapter 7) for conditions, location, and emotions."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo soy Alex.", "en": "I am Alex.", "tags": ["ser", "name"]},
|
||||
{"es": "Yo soy español.", "en": "I am Spanish.", "tags": ["ser", "nationality"]},
|
||||
{"es": "Yo soy de España.", "en": "I am from Spain.", "tags": ["ser", "origin"]},
|
||||
{"es": "Él es profesor.", "en": "He is a professor.", "tags": ["ser", "occupation"]},
|
||||
{"es": "Tú eres bonita.", "en": "You are beautiful.", "tags": ["ser", "trait"]},
|
||||
{"es": "Es importante trabajar.", "en": "It is important to work.", "tags": ["ser", "generalization"]},
|
||||
{"es": "La fiesta es en el club.", "en": "The party is in the club.", "tags": ["ser", "event-location"]},
|
||||
{"es": "La fiesta es a las seis.", "en": "The party is at six.", "tags": ["ser", "event-time"]},
|
||||
{"es": "Es viernes.", "en": "It is Friday.", "tags": ["ser", "date"]},
|
||||
{"es": "Es la una de la tarde.", "en": "It is one in the afternoon.", "tags": ["ser", "time"]},
|
||||
{"es": "Son las dos de la tarde.", "en": "It is two in the afternoon.", "tags": ["ser", "time"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ser", "en": "to be / to exist", "pos": "verb"},
|
||||
{"es": "fiesta", "en": "party", "pos": "noun"},
|
||||
{"es": "profesor", "en": "professor / teacher", "pos": "noun"},
|
||||
{"es": "bonito/a", "en": "beautiful / pretty", "pos": "adjective"},
|
||||
{"es": "importante", "en": "important", "pos": "adjective"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "ser",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "soy", "tu": "eres", "el": "es", "nosotros": "somos", "vosotros": "sois", "ellos": "son"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ de México.", "correct": "soy", "distractor": "estoy", "explanation": "Place of origin uses ser."},
|
||||
{"sentence": "Ella _____ doctora.", "correct": "es", "distractor": "está", "explanation": "Occupation uses ser; no indefinite article needed."},
|
||||
{"sentence": "Nosotros _____ amigos.", "correct": "somos", "distractor": "estamos", "explanation": "Identity (we are friends) uses ser."},
|
||||
{"sentence": "_____ las tres de la tarde.", "correct": "Son", "distractor": "Es", "explanation": "Hours 2 and up are plural → son."},
|
||||
{"sentence": "_____ la una en punto.", "correct": "Es", "distractor": "Son", "explanation": "1 o'clock is singular → es la una."},
|
||||
{"sentence": "La fiesta _____ en mi casa.", "correct": "es", "distractor": "está", "explanation": "Where an event TAKES PLACE uses ser, not estar."},
|
||||
{"sentence": "Tú _____ muy alto.", "correct": "eres", "distractor": "estás", "explanation": "Physical trait → factual → ser."}
|
||||
],
|
||||
"caveats": "Some on-screen OCR garbled the conjugation table (e.g., 'iNeres' for 'eres'); reconstructed from standard ser conjugation."
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"chapter_id": "06",
|
||||
"slug": "the-present-progressive",
|
||||
"title": "The Present Progressive",
|
||||
"time_range_sec": [1399, 1568],
|
||||
"summary": "Form the present progressive (an action happening right now) with conjugated estar + the gerund: -ando for -ar verbs, -iendo for -er/-ir verbs, with spelling and stem-change exceptions like leyendo, durmiendo, diciendo.",
|
||||
"suggested_grammar_note_id": "estar-gerund-progressive",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formula",
|
||||
"bullets": [
|
||||
"Conjugated estar + gerund of the action verb.",
|
||||
"estar agrees with the subject; the gerund never changes form."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Building the gerund",
|
||||
"bullets": [
|
||||
"-ar → -ando (hablar → hablando).",
|
||||
"-er / -ir → -iendo (comer → comiendo; vivir → viviendo)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Spelling exception: vowel-stem verbs",
|
||||
"bullets": [
|
||||
"If the stem ends in a vowel, -iendo becomes -yendo to avoid 3 vowels in a row.",
|
||||
"leer → leyendo, traer → trayendo, oír → oyendo, construir → construyendo."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Stem-changing -ir verbs",
|
||||
"bullets": [
|
||||
"o → u: dormir → durmiendo, morir → muriendo.",
|
||||
"e → i: decir → diciendo, pedir → pidiendo, sentir → sintiendo, servir → sirviendo."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Usage scope",
|
||||
"bullets": [
|
||||
"Use only for actions in progress right now.",
|
||||
"Don't use for habitual or scheduled-future actions (use simple present instead)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo estoy hablando.", "en": "I am speaking.", "tags": ["progressive"]},
|
||||
{"es": "Tú estás comiendo.", "en": "You are eating.", "tags": ["progressive"]},
|
||||
{"es": "Él está viviendo en Madrid.", "en": "He is living in Madrid.", "tags": ["progressive"]},
|
||||
{"es": "Estoy leyendo un libro.", "en": "I am reading a book.", "tags": ["progressive", "vowel-stem"]},
|
||||
{"es": "Estamos durmiendo.", "en": "We are sleeping.", "tags": ["progressive", "stem-change"]},
|
||||
{"es": "Ellos están diciendo la verdad.", "en": "They are telling the truth.", "tags": ["progressive", "stem-change"]},
|
||||
{"es": "Nosotros estamos trabajando.", "en": "We are working.", "tags": ["progressive"]},
|
||||
{"es": "Ella está pidiendo ayuda.", "en": "She is asking for help.", "tags": ["progressive", "stem-change"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "estar", "en": "to be (location/condition)", "pos": "verb"},
|
||||
{"es": "leer", "en": "to read", "pos": "verb"},
|
||||
{"es": "dormir", "en": "to sleep", "pos": "verb"},
|
||||
{"es": "decir", "en": "to say / to tell", "pos": "verb"},
|
||||
{"es": "pedir", "en": "to ask for / request", "pos": "verb"},
|
||||
{"es": "trabajar", "en": "to work", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "estar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "estoy", "tu": "estás", "el": "está", "nosotros": "estamos", "vosotros": "estáis", "ellos": "están"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo estoy _____ con mi amigo. (hablar)", "correct": "hablando", "distractor": "hablado", "explanation": "-ar verbs form the gerund with -ando."},
|
||||
{"sentence": "Ella está _____ pizza. (comer)", "correct": "comiendo", "distractor": "comendo", "explanation": "-er verbs form the gerund with -iendo."},
|
||||
{"sentence": "Estoy _____ un libro. (leer)", "correct": "leyendo", "distractor": "leiendo", "explanation": "Vowel-stem: i becomes y to avoid three vowels."},
|
||||
{"sentence": "Los niños están _____. (dormir)", "correct": "durmiendo", "distractor": "dormiendo", "explanation": "Stem-change o→u in the gerund of dormir."},
|
||||
{"sentence": "Él está _____ la verdad. (decir)", "correct": "diciendo", "distractor": "deciendo", "explanation": "Stem-change e→i in the gerund of decir."},
|
||||
{"sentence": "Nosotros _____ trabajando ahora.", "correct": "estamos", "distractor": "somos", "explanation": "Progressive uses estar (action right now), not ser."}
|
||||
],
|
||||
"caveats": null
|
||||
}
|
||||
83
docs/spanish-fundamentals/structured/07-the-verb-estar.json
Normal file
83
docs/spanish-fundamentals/structured/07-the-verb-estar.json
Normal file
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"chapter_id": "07",
|
||||
"slug": "the-verb-estar",
|
||||
"title": "The Verb Estar",
|
||||
"time_range_sec": [1568, 1948],
|
||||
"summary": "Estar is the Spanish 'to be' for things happening right now: present progressive, location/spatial relationships, and conditions/emotions/health that change over time. Contrast with ser (factual identity).",
|
||||
"suggested_grammar_note_id": "ser-vs-estar",
|
||||
"rules": [
|
||||
{
|
||||
"title": "When to use estar",
|
||||
"bullets": [
|
||||
"Present progressive (Yo estoy hablando).",
|
||||
"Location and spatial relationships (Estoy en casa; Estoy al lado de la mesa).",
|
||||
"Health, conditions, and emotions that change over time (Estoy feliz; Estás ocupado; Las puertas están abiertas).",
|
||||
"Weather expressions like 'Está nublado'."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Mental model: estar = right now",
|
||||
"bullets": [
|
||||
"Estar describes a current state likely to change.",
|
||||
"Ser describes factual identity that doesn't change.",
|
||||
"Él está alto = he's feeling/looking tall (rare); Él es alto = he's tall (normal)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Spelling traps",
|
||||
"bullets": [
|
||||
"estoy (I am) vs esto (this).",
|
||||
"estás (you are) vs estas (these).",
|
||||
"está (he/she is) vs esta (this, fem.).",
|
||||
"Always write the accents on estás / está / están."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Estar with adjectives",
|
||||
"bullets": [
|
||||
"Emotions: feliz, triste, enojado, cansado, contento → estar.",
|
||||
"Conditions: ocupado, enfermo, abierto, cerrado, listo → estar.",
|
||||
"Physical traits: alto, bajo, guapo, joven, viejo → ser."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Él está corriendo.", "en": "He is running.", "tags": ["estar", "progressive"]},
|
||||
{"es": "Tú estás pensando.", "en": "You are thinking.", "tags": ["estar", "progressive"]},
|
||||
{"es": "¿Dónde estás?", "en": "Where are you?", "tags": ["estar", "location"]},
|
||||
{"es": "Yo estoy en la casa.", "en": "I am in the house.", "tags": ["estar", "location"]},
|
||||
{"es": "Yo estoy al lado de la casa.", "en": "I am next to the house.", "tags": ["estar", "location"]},
|
||||
{"es": "Yo estoy bien.", "en": "I am good / fine.", "tags": ["estar", "condition"]},
|
||||
{"es": "Tú estás ocupado.", "en": "You are busy.", "tags": ["estar", "condition"]},
|
||||
{"es": "Las puertas están abiertas.", "en": "The doors are open.", "tags": ["estar", "condition"]},
|
||||
{"es": "Yo estoy feliz.", "en": "I am happy (right now).", "tags": ["estar", "emotion"]},
|
||||
{"es": "Está nublado.", "en": "It is cloudy.", "tags": ["estar", "weather"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "estar", "en": "to be (location / condition / progressive)", "pos": "verb"},
|
||||
{"es": "feliz", "en": "happy", "pos": "adjective"},
|
||||
{"es": "ocupado/a", "en": "busy", "pos": "adjective"},
|
||||
{"es": "abierto/a", "en": "open", "pos": "adjective"},
|
||||
{"es": "cerrado/a", "en": "closed", "pos": "adjective"},
|
||||
{"es": "cansado/a", "en": "tired", "pos": "adjective"},
|
||||
{"es": "enfermo/a", "en": "sick", "pos": "adjective"},
|
||||
{"es": "nublado", "en": "cloudy", "pos": "adjective"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "estar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "estoy", "tu": "estás", "el": "está", "nosotros": "estamos", "vosotros": "estáis", "ellos": "están"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ feliz hoy.", "correct": "estoy", "distractor": "soy", "explanation": "Emotion that changes over time → estar."},
|
||||
{"sentence": "¿Dónde _____ tú?", "correct": "estás", "distractor": "eres", "explanation": "Location → estar."},
|
||||
{"sentence": "Las puertas _____ abiertas.", "correct": "están", "distractor": "son", "explanation": "Current condition → estar."},
|
||||
{"sentence": "Él _____ alto.", "correct": "es", "distractor": "está", "explanation": "Physical trait → factual → ser."},
|
||||
{"sentence": "Nosotros _____ en el parque.", "correct": "estamos", "distractor": "somos", "explanation": "Location → estar."},
|
||||
{"sentence": "Tú _____ ocupado ahora.", "correct": "estás", "distractor": "eres", "explanation": "Temporary condition right now → estar."},
|
||||
{"sentence": "Hoy _____ nublado.", "correct": "está", "distractor": "es", "explanation": "Weather adjective → estar."}
|
||||
],
|
||||
"caveats": "OCR slightly garbled spellings like 'corriendo' (rendered cleanly above)."
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"chapter_id": "08",
|
||||
"slug": "descriptive-adjectives",
|
||||
"title": "Descriptive Adjectives",
|
||||
"time_range_sec": [1948, 2152],
|
||||
"summary": "Spanish descriptive adjectives agree with their noun in gender and number, normally follow the noun, and pair with ser for permanent traits or estar for changing conditions.",
|
||||
"suggested_grammar_note_id": "adjective-placement",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Gender and number agreement",
|
||||
"bullets": [
|
||||
"Adjectives ending in -o are masculine; -a are feminine; -e or consonants are neutral.",
|
||||
"Pluralize by adding -s after a vowel (bonito → bonitos) or -es after a consonant (fácil → fáciles).",
|
||||
"The adjective must agree with the subject/noun it describes."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Word order",
|
||||
"bullets": [
|
||||
"Descriptive adjectives go AFTER the noun in Spanish: el chico inteligente.",
|
||||
"Putting the adjective before the noun (el inteligente chico) is generally incorrect."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Ser vs estar with adjectives",
|
||||
"bullets": [
|
||||
"Use ser for factual/inherent traits: alto, bonito, inteligente, fácil.",
|
||||
"Use estar for conditions or emotions that change: cansado, triste, enfermo, relajado.",
|
||||
"Some adjectives work with either verb but change meaning (e.g., ser listo = clever; estar listo = ready)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo soy alto y bonito.", "en": "I am tall and handsome.", "tags": ["ser", "masculine"]},
|
||||
{"es": "Yo soy alta y bonita.", "en": "I am tall and beautiful.", "tags": ["ser", "feminine"]},
|
||||
{"es": "Ellos son feos.", "en": "They are ugly.", "tags": ["ser", "plural"]},
|
||||
{"es": "Estas clases son fáciles.", "en": "These classes are easy.", "tags": ["plural", "neutral-ending"]},
|
||||
{"es": "Nosotros somos inteligentes.", "en": "We are intelligent.", "tags": ["plural"]},
|
||||
{"es": "El chico inteligente.", "en": "The smart boy.", "tags": ["word-order"]},
|
||||
{"es": "La lección difícil.", "en": "The difficult lesson.", "tags": ["word-order"]},
|
||||
{"es": "Yo soy bajo.", "en": "I am short.", "tags": ["ser"]},
|
||||
{"es": "Yo estoy cansado.", "en": "I am tired.", "tags": ["estar"]},
|
||||
{"es": "La chica es hermosa.", "en": "The girl is beautiful.", "tags": ["ser"]},
|
||||
{"es": "El hombre está relajado.", "en": "The man is relaxed.", "tags": ["estar"]},
|
||||
{"es": "Él es inteligente.", "en": "He is smart.", "tags": ["ser"]},
|
||||
{"es": "Nosotros estamos tristes.", "en": "We are sad.", "tags": ["estar", "plural"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "alto", "en": "tall", "pos": "adj"},
|
||||
{"es": "bajo", "en": "short", "pos": "adj"},
|
||||
{"es": "bonito", "en": "beautiful/handsome", "pos": "adj"},
|
||||
{"es": "feo", "en": "ugly", "pos": "adj"},
|
||||
{"es": "fácil", "en": "easy", "pos": "adj"},
|
||||
{"es": "difícil", "en": "difficult", "pos": "adj"},
|
||||
{"es": "importante", "en": "important", "pos": "adj"},
|
||||
{"es": "inteligente", "en": "intelligent", "pos": "adj"},
|
||||
{"es": "aburrido", "en": "bored", "pos": "adj"},
|
||||
{"es": "cansado", "en": "tired", "pos": "adj"},
|
||||
{"es": "enfermo", "en": "sick", "pos": "adj"},
|
||||
{"es": "listo", "en": "ready / clever", "pos": "adj"},
|
||||
{"es": "seguro", "en": "sure", "pos": "adj"},
|
||||
{"es": "preparado", "en": "prepared", "pos": "adj"},
|
||||
{"es": "relajado", "en": "relaxed", "pos": "adj"},
|
||||
{"es": "triste", "en": "sad", "pos": "adj"},
|
||||
{"es": "hermoso", "en": "beautiful", "pos": "adj"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "El chico _____ inteligente.", "correct": "es", "distractor": "está", "explanation": "Intelligence is a permanent trait → ser."},
|
||||
{"sentence": "Nosotros _____ cansados.", "correct": "estamos", "distractor": "somos", "explanation": "Tiredness is a changing condition → estar."},
|
||||
{"sentence": "Estas clases son _____.", "correct": "fáciles", "distractor": "fácil", "explanation": "Plural noun (clases) requires plural adjective."},
|
||||
{"sentence": "La _____ hermosa.", "correct": "chica", "distractor": "chico", "explanation": "Hermosa is feminine, so the noun must also be feminine."},
|
||||
{"sentence": "El hombre _____ relajado.", "correct": "está", "distractor": "es", "explanation": "Being relaxed is a temporary state → estar."},
|
||||
{"sentence": "Yo soy _____ (f).", "correct": "alta", "distractor": "alto", "explanation": "Feminine subject takes -a ending."},
|
||||
{"sentence": "El chico _____ (correct word order).", "correct": "inteligente", "distractor": "inteligente chico", "explanation": "Adjective follows the noun: el chico inteligente."}
|
||||
],
|
||||
"caveats": "OCR garbled many adjective endings (e.g., 'AOS fos', 'esto'); cleaned using standard Spanish forms."
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"chapter_id": "09",
|
||||
"slug": "possessive-adjectives",
|
||||
"title": "Possessive Adjectives",
|
||||
"time_range_sec": [2152, 2312],
|
||||
"summary": "Spanish possessive adjectives precede the noun and agree in number; only nuestro and vuestro also agree in gender. The adjective su can mean his, her, its, or their, with context clarifying the owner.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Placement and agreement",
|
||||
"bullets": [
|
||||
"Possessive adjectives go before the noun: mi casa, tu perro.",
|
||||
"All possessives agree in number with the thing owned (mi → mis).",
|
||||
"Only nuestro and vuestro additionally agree in gender."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Watch the accent",
|
||||
"bullets": [
|
||||
"mi (no accent) = my; mí (accented) = me (object pronoun).",
|
||||
"tu (no accent) = your; tú (accented) = you (subject pronoun)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "su is ambiguous",
|
||||
"bullets": [
|
||||
"su can mean his, her, its, their, or formal your.",
|
||||
"Resolve by naming the owner: 'con John y su padre' makes clear it is 'his'."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Mi coche.", "en": "My car.", "tags": ["singular"]},
|
||||
{"es": "Mis coches.", "en": "My cars.", "tags": ["plural"]},
|
||||
{"es": "Tu perro.", "en": "Your dog.", "tags": ["informal"]},
|
||||
{"es": "Tus perros.", "en": "Your dogs.", "tags": ["plural"]},
|
||||
{"es": "Nuestro gato.", "en": "Our cat.", "tags": ["masculine"]},
|
||||
{"es": "Nuestra rosa.", "en": "Our rose.", "tags": ["feminine"]},
|
||||
{"es": "Vuestro gato.", "en": "Y'all's cat.", "tags": ["spain", "masculine"]},
|
||||
{"es": "Vuestra rosa.", "en": "Y'all's rose.", "tags": ["spain", "feminine"]},
|
||||
{"es": "Yo hablo con su amigo.", "en": "I talk with his/her/their friend.", "tags": ["ambiguous"]},
|
||||
{"es": "Yo hablo con John y con su padre.", "en": "I talk with John and with his father.", "tags": ["disambiguated"]},
|
||||
{"es": "Yo hablo con Emma y con su madre.", "en": "I talk with Emma and with her mother.", "tags": ["disambiguated"]},
|
||||
{"es": "Yo hablo con mis padres y con sus amigos.", "en": "I talk with my parents and with their friends.", "tags": ["plural"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "mi / mis", "en": "my", "pos": "adj"},
|
||||
{"es": "tu / tus", "en": "your (informal sing.)", "pos": "adj"},
|
||||
{"es": "su / sus", "en": "his / her / its / their / your (formal)", "pos": "adj"},
|
||||
{"es": "nuestro / nuestra / nuestros / nuestras", "en": "our", "pos": "adj"},
|
||||
{"es": "vuestro / vuestra / vuestros / vuestras", "en": "y'all's", "pos": "adj"},
|
||||
{"es": "padre", "en": "father", "pos": "noun"},
|
||||
{"es": "madre", "en": "mother", "pos": "noun"},
|
||||
{"es": "amigo", "en": "friend", "pos": "noun"},
|
||||
{"es": "coche", "en": "car", "pos": "noun"},
|
||||
{"es": "perro", "en": "dog", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "_____ coches son rojos. (my)", "correct": "Mis", "distractor": "Mi", "explanation": "Plural noun (coches) requires plural possessive (mis)."},
|
||||
{"sentence": "_____ gato. (our, m.)", "correct": "Nuestro", "distractor": "Nuestra", "explanation": "Gato is masculine, so use nuestro."},
|
||||
{"sentence": "_____ rosa. (our, f.)", "correct": "Nuestra", "distractor": "Nuestro", "explanation": "Rosa is feminine → nuestra."},
|
||||
{"sentence": "Yo hablo con _____ amigo. (his)", "correct": "su", "distractor": "tu", "explanation": "su covers his/her/their; tu would mean 'your'."},
|
||||
{"sentence": "Yo hablo con mis padres y con _____ amigos. (their)", "correct": "sus", "distractor": "su", "explanation": "Amigos is plural, so use sus."},
|
||||
{"sentence": "_____ perro. (your, informal sing.)", "correct": "Tu", "distractor": "Tú", "explanation": "Tu (no accent) is the possessive; tú is the pronoun 'you'."}
|
||||
],
|
||||
"caveats": "OCR rendered Spanish accents inconsistently (e.g., 'noest', 'vestro'); cleaned to standard nuestro/vuestro forms."
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"chapter_id": "10",
|
||||
"slug": "demonstrative-adjectives",
|
||||
"title": "Demonstrative Adjectives",
|
||||
"time_range_sec": [2312, 2450],
|
||||
"summary": "Spanish demonstratives (este/ese/aquel) precede the noun and agree in gender and number. Neuter forms (esto/eso/aquello) refer to unidentified or general ideas.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Three distances",
|
||||
"bullets": [
|
||||
"este/esta = this (near the speaker).",
|
||||
"ese/esa = that (near the listener).",
|
||||
"aquel/aquella = that one over there (far from both)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Agreement and pluralization",
|
||||
"bullets": [
|
||||
"Demonstratives agree in gender and number with the noun.",
|
||||
"Masculine plural changes vowel: este → estos, ese → esos, aquel → aquellos.",
|
||||
"Feminine plural simply adds -s: esta → estas, esa → esas."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Neuter forms",
|
||||
"bullets": [
|
||||
"Use esto, eso, aquello when the thing has no known gender or for abstract ideas.",
|
||||
"Examples: ¿Qué es esto? / Esto es para todos."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Don't accent esta/estas",
|
||||
"bullets": [
|
||||
"esta = this (f); está = he/she/it is.",
|
||||
"estas = these (f); estás = you are."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "este libro", "en": "this book", "tags": ["masculine", "singular"]},
|
||||
{"es": "esta casa", "en": "this house", "tags": ["feminine", "singular"]},
|
||||
{"es": "ese curso", "en": "that course", "tags": ["masculine", "singular"]},
|
||||
{"es": "esa mesa", "en": "that table", "tags": ["feminine", "singular"]},
|
||||
{"es": "estos libros", "en": "these books", "tags": ["masculine", "plural"]},
|
||||
{"es": "estas casas", "en": "these houses", "tags": ["feminine", "plural"]},
|
||||
{"es": "esos cursos", "en": "those courses", "tags": ["masculine", "plural"]},
|
||||
{"es": "esas mesas", "en": "those tables", "tags": ["feminine", "plural"]},
|
||||
{"es": "¿Qué es esto?", "en": "What is this?", "tags": ["neuter"]},
|
||||
{"es": "¿Qué es eso?", "en": "What is that?", "tags": ["neuter"]},
|
||||
{"es": "Esto es para todos.", "en": "This is for everybody.", "tags": ["neuter", "general"]},
|
||||
{"es": "Eso es para todos.", "en": "That is for everybody.", "tags": ["neuter", "general"]},
|
||||
{"es": "aquel libro", "en": "that book (over there)", "tags": ["far"]},
|
||||
{"es": "aquellas mesas", "en": "those tables (over there)", "tags": ["far", "plural"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "este / esta / estos / estas", "en": "this / these", "pos": "adj"},
|
||||
{"es": "ese / esa / esos / esas", "en": "that / those", "pos": "adj"},
|
||||
{"es": "aquel / aquella / aquellos / aquellas", "en": "that / those (over there)", "pos": "adj"},
|
||||
{"es": "esto / eso / aquello", "en": "this / that / that (neuter)", "pos": "adj"},
|
||||
{"es": "libro", "en": "book", "pos": "noun"},
|
||||
{"es": "casa", "en": "house", "pos": "noun"},
|
||||
{"es": "curso", "en": "course", "pos": "noun"},
|
||||
{"es": "mesa", "en": "table", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "_____ libro es interesante. (this)", "correct": "Este", "distractor": "Esta", "explanation": "Libro is masculine singular → este."},
|
||||
{"sentence": "_____ casas son grandes. (these)", "correct": "Estas", "distractor": "Estos", "explanation": "Casas is feminine plural → estas."},
|
||||
{"sentence": "_____ cursos son difíciles. (those)", "correct": "Esos", "distractor": "Eses", "explanation": "Masculine plural of ese is esos, not 'eses'."},
|
||||
{"sentence": "¿Qué es _____? (this — unknown)", "correct": "esto", "distractor": "este", "explanation": "Use neuter esto when the thing's gender is unknown."},
|
||||
{"sentence": "_____ es para todos. (that — general)", "correct": "Eso", "distractor": "Ese", "explanation": "General/abstract → neuter eso."},
|
||||
{"sentence": "_____ mesa (that, f sg).", "correct": "Esa", "distractor": "Esta", "explanation": "Mesa is feminine singular and 'that' (near listener) is esa."}
|
||||
],
|
||||
"caveats": "OCR introduced 'AEL' / 'AOS' artifacts; cleaned to aquel/aquellos."
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"chapter_id": "11",
|
||||
"slug": "useful-greetings-farewells",
|
||||
"title": "Useful Greetings & Farewells",
|
||||
"time_range_sec": [2450, 2633],
|
||||
"summary": "A practical inventory of Spanish greetings, farewells, and polite phrases, with literal breakdowns explaining how each expression is built.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Greeting agreement",
|
||||
"bullets": [
|
||||
"buenos días (m. pl.) — día is masculine.",
|
||||
"buenas tardes / buenas noches (f. pl.) — tarde and noche are feminine.",
|
||||
"bienvenido(s) agrees in number with the people being welcomed."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "How are you uses estar",
|
||||
"bullets": [
|
||||
"¿Cómo estás? uses estar because well-being is temporary/changing.",
|
||||
"Reply with a conjugation of estar: (Yo) estoy bien."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Hasta + time pattern",
|
||||
"bullets": [
|
||||
"hasta luego = until later.",
|
||||
"hasta pronto = until soon.",
|
||||
"hasta la vista = until the next time we see each other."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Hola.", "en": "Hi / Hello.", "tags": ["greeting"]},
|
||||
{"es": "Bienvenido / Bienvenidos.", "en": "Welcome.", "tags": ["greeting"]},
|
||||
{"es": "Buenos días.", "en": "Good morning.", "tags": ["greeting"]},
|
||||
{"es": "Buenas noches.", "en": "Good night / Good evening.", "tags": ["greeting"]},
|
||||
{"es": "¿Qué pasa?", "en": "What's going on?", "tags": ["question"]},
|
||||
{"es": "¿Qué está pasando?", "en": "What's happening?", "tags": ["progressive"]},
|
||||
{"es": "¿Qué tal?", "en": "How are you?", "tags": ["informal"]},
|
||||
{"es": "¿Cómo estás (tú)?", "en": "How are you?", "tags": ["estar"]},
|
||||
{"es": "(Yo) estoy bien.", "en": "I'm well.", "tags": ["estar"]},
|
||||
{"es": "Por favor.", "en": "Please.", "tags": ["polite"]},
|
||||
{"es": "(Muchas) Gracias.", "en": "Thank you (very much).", "tags": ["polite"]},
|
||||
{"es": "De nada.", "en": "You're welcome.", "tags": ["polite"]},
|
||||
{"es": "Perdón.", "en": "Sorry.", "tags": ["polite"]},
|
||||
{"es": "Adiós.", "en": "Goodbye.", "tags": ["farewell"]},
|
||||
{"es": "Hasta luego.", "en": "See you later.", "tags": ["farewell"]},
|
||||
{"es": "Hasta pronto.", "en": "See you soon.", "tags": ["farewell"]},
|
||||
{"es": "Hasta la vista.", "en": "See you later / Until next time.", "tags": ["farewell"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "hola", "en": "hi / hello", "pos": "phrase"},
|
||||
{"es": "bienvenido", "en": "welcome", "pos": "adj"},
|
||||
{"es": "buenos días", "en": "good morning", "pos": "phrase"},
|
||||
{"es": "buenas tardes", "en": "good afternoon", "pos": "phrase"},
|
||||
{"es": "buenas noches", "en": "good night / good evening", "pos": "phrase"},
|
||||
{"es": "pasar", "en": "to happen / to pass", "pos": "verb"},
|
||||
{"es": "¿qué pasa?", "en": "what's going on?", "pos": "phrase"},
|
||||
{"es": "¿qué tal?", "en": "how's it going?", "pos": "phrase"},
|
||||
{"es": "¿cómo estás?", "en": "how are you?", "pos": "phrase"},
|
||||
{"es": "por favor", "en": "please", "pos": "phrase"},
|
||||
{"es": "gracias", "en": "thanks", "pos": "phrase"},
|
||||
{"es": "de nada", "en": "you're welcome", "pos": "phrase"},
|
||||
{"es": "perdón", "en": "sorry", "pos": "phrase"},
|
||||
{"es": "adiós", "en": "goodbye", "pos": "phrase"},
|
||||
{"es": "chau / chao", "en": "bye", "pos": "phrase"},
|
||||
{"es": "hasta luego", "en": "see you later", "pos": "phrase"},
|
||||
{"es": "hasta pronto", "en": "see you soon", "pos": "phrase"},
|
||||
{"es": "hasta la vista", "en": "until next time", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "¿Cómo _____ tú?", "correct": "estás", "distractor": "eres", "explanation": "Well-being is temporary, so use estar."},
|
||||
{"sentence": "(Yo) _____ bien.", "correct": "estoy", "distractor": "soy", "explanation": "Reply matches the verb in the question (estar)."},
|
||||
{"sentence": "_____ días. (good morning)", "correct": "Buenos", "distractor": "Buenas", "explanation": "Día is masculine, so the plural adjective is buenos."},
|
||||
{"sentence": "_____ noches. (good night)", "correct": "Buenas", "distractor": "Buenos", "explanation": "Noche is feminine → buenas."},
|
||||
{"sentence": "Thanks → 'Muchas _____'.", "correct": "gracias", "distractor": "perdón", "explanation": "Gracias = thanks; perdón = sorry."},
|
||||
{"sentence": "Reply to gracias: '_____ nada'.", "correct": "De", "distractor": "Por", "explanation": "'De nada' literally 'of nothing' = you're welcome."}
|
||||
],
|
||||
"caveats": "OCR mangled accents (e.g., 'éQueé', 'C6mo'); cleaned to standard ¿Qué? and ¿Cómo?."
|
||||
}
|
||||
68
docs/spanish-fundamentals/structured/12-the-verb-poder.json
Normal file
68
docs/spanish-fundamentals/structured/12-the-verb-poder.json
Normal file
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"chapter_id": "12",
|
||||
"slug": "the-verb-poder",
|
||||
"title": "The Verb \"Poder\"",
|
||||
"time_range_sec": [2633, 2823],
|
||||
"summary": "Poder ('to be able to / can') is a stem-changing verb (o → ue) in the boot forms. It pairs directly with an infinitive — no preposition — to express ability.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Stem change o → ue",
|
||||
"bullets": [
|
||||
"yo, tú, él, ellos forms change the stem to pue- (the 'boot').",
|
||||
"nosotros and vosotros keep the regular stem (podemos, podéis).",
|
||||
"Endings follow the regular -er pattern."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "poder + infinitive",
|
||||
"bullets": [
|
||||
"Always follow poder directly with an infinitive: puedo hablar, puedes aprender.",
|
||||
"No preposition (a, de, que) is needed between poder and the infinitive."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo puedo hablar español.", "en": "I can speak Spanish.", "tags": ["+infinitive"]},
|
||||
{"es": "Tú puedes aprender inglés.", "en": "You can learn English.", "tags": ["+infinitive"]},
|
||||
{"es": "Él puede ayudar.", "en": "He can help.", "tags": ["+infinitive"]},
|
||||
{"es": "Nosotros podemos ir.", "en": "We can go.", "tags": ["nosotros"]},
|
||||
{"es": "Ellos pueden llamar por teléfono.", "en": "They can call by phone.", "tags": ["plural"]},
|
||||
{"es": "¿Puedes ayudarme?", "en": "Can you help me?", "tags": ["question"]},
|
||||
{"es": "No puedo dormir.", "en": "I can't sleep.", "tags": ["negative"]},
|
||||
{"es": "¿Podemos entrar?", "en": "Can we come in?", "tags": ["question"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "poder", "en": "to be able to / can", "pos": "verb"},
|
||||
{"es": "hablar", "en": "to speak", "pos": "verb"},
|
||||
{"es": "aprender", "en": "to learn", "pos": "verb"},
|
||||
{"es": "ayudar", "en": "to help", "pos": "verb"},
|
||||
{"es": "llamar", "en": "to call", "pos": "verb"},
|
||||
{"es": "teléfono", "en": "phone", "pos": "noun"},
|
||||
{"es": "español", "en": "Spanish (language)", "pos": "noun"},
|
||||
{"es": "inglés", "en": "English (language)", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "poder",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {
|
||||
"yo": "puedo",
|
||||
"tu": "puedes",
|
||||
"el": "puede",
|
||||
"nosotros": "podemos",
|
||||
"vosotros": "podéis",
|
||||
"ellos": "pueden"
|
||||
}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ hablar español.", "correct": "puedo", "distractor": "podo", "explanation": "Stem change o→ue in yo form: puedo."},
|
||||
{"sentence": "Nosotros _____ ir mañana.", "correct": "podemos", "distractor": "puedemos", "explanation": "Nosotros keeps the regular stem: podemos."},
|
||||
{"sentence": "Ellos _____ llamar por teléfono.", "correct": "pueden", "distractor": "poden", "explanation": "Ellos is in the 'boot' → stem change: pueden."},
|
||||
{"sentence": "¿Tú _____ ayudarme?", "correct": "puedes", "distractor": "podes", "explanation": "Tú is in the 'boot' → puedes."},
|
||||
{"sentence": "Yo puedo _____ español. (speak)", "correct": "hablar", "distractor": "hablo", "explanation": "After poder use the infinitive, not a conjugated form."},
|
||||
{"sentence": "Vosotros _____ entrar.", "correct": "podéis", "distractor": "puedéis", "explanation": "Vosotros stays regular: podéis."}
|
||||
],
|
||||
"caveats": "OCR rendered conjugations as 'PUO', 'pues', etc.; restored standard forms puedo/puedes/puede/podemos/podéis/pueden."
|
||||
}
|
||||
82
docs/spanish-fundamentals/structured/13-the-verb-ir.json
Normal file
82
docs/spanish-fundamentals/structured/13-the-verb-ir.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"chapter_id": "13",
|
||||
"slug": "the-verb-ir",
|
||||
"title": "The Verb \"Ir\"",
|
||||
"time_range_sec": [2823, 3158],
|
||||
"summary": "Ir ('to go') is irregular and monosyllabic, with a v- stem in the present. It uses the preposition a for destinations and near-future actions (ir + a + infinitive).",
|
||||
"suggested_grammar_note_id": "future-vs-ir-a",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Irregular monosyllabic verb",
|
||||
"bullets": [
|
||||
"ir cannot be conjugated by dropping an ending; its present forms use v-.",
|
||||
"Spanish doesn't form a progressive for ir — voy means both 'I go' and 'I am going'."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Use a for destinations and near-future",
|
||||
"bullets": [
|
||||
"ir + a + place: Yo voy a la tienda.",
|
||||
"ir + a + infinitive: Yo voy a hacer mi tarea (near future, 'I'm going to do').",
|
||||
"Without a destination, drop a: Yo voy allí, Yo voy con mis amigos."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "a + el contracts to al",
|
||||
"bullets": [
|
||||
"a + el → al: Voy al cine, never 'a el cine'.",
|
||||
"a + la / a + los / a + las do NOT contract."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo voy.", "en": "I go / I am going.", "tags": ["present"]},
|
||||
{"es": "Yo voy allí.", "en": "I go there.", "tags": ["no-a"]},
|
||||
{"es": "Yo voy con mis amigos.", "en": "I'm going with my friends.", "tags": ["no-a"]},
|
||||
{"es": "Yo voy a la tienda.", "en": "I'm going to the store.", "tags": ["destination"]},
|
||||
{"es": "Yo voy a la clase.", "en": "I'm going to the class.", "tags": ["destination"]},
|
||||
{"es": "Yo voy a hacer mi tarea.", "en": "I'm going to do my homework.", "tags": ["near-future"]},
|
||||
{"es": "Yo voy a leer este libro.", "en": "I'm going to read this book.", "tags": ["near-future"]},
|
||||
{"es": "Tú vas a trabajar.", "en": "You're going to work.", "tags": ["near-future"]},
|
||||
{"es": "Él va a mi casa.", "en": "He goes to my house.", "tags": ["destination"]},
|
||||
{"es": "Nosotros vamos allí con todos.", "en": "We go there with everybody.", "tags": ["no-a"]},
|
||||
{"es": "Ellos van a la universidad.", "en": "They're going to the university.", "tags": ["destination"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ir", "en": "to go", "pos": "verb"},
|
||||
{"es": "a", "en": "to", "pos": "phrase"},
|
||||
{"es": "tienda", "en": "store", "pos": "noun"},
|
||||
{"es": "clase", "en": "class", "pos": "noun"},
|
||||
{"es": "casa", "en": "house", "pos": "noun"},
|
||||
{"es": "universidad", "en": "university", "pos": "noun"},
|
||||
{"es": "tarea", "en": "homework", "pos": "noun"},
|
||||
{"es": "trabajar", "en": "to work", "pos": "verb"},
|
||||
{"es": "hacer", "en": "to do / to make", "pos": "verb"},
|
||||
{"es": "leer", "en": "to read", "pos": "verb"},
|
||||
{"es": "allí", "en": "there", "pos": "adv"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {
|
||||
"yo": "voy",
|
||||
"tu": "vas",
|
||||
"el": "va",
|
||||
"nosotros": "vamos",
|
||||
"vosotros": "vais",
|
||||
"ellos": "van"
|
||||
}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ a la tienda.", "correct": "voy", "distractor": "vas", "explanation": "Yo form of ir is voy."},
|
||||
{"sentence": "Nosotros _____ a la universidad.", "correct": "vamos", "distractor": "van", "explanation": "Nosotros form of ir is vamos."},
|
||||
{"sentence": "Ellos _____ a trabajar.", "correct": "van", "distractor": "va", "explanation": "Ellos form is van."},
|
||||
{"sentence": "Yo voy _____ hacer mi tarea.", "correct": "a", "distractor": "que", "explanation": "ir uses preposition a before an infinitive (near-future)."},
|
||||
{"sentence": "Voy _____ cine. (a + el)", "correct": "al", "distractor": "a el", "explanation": "a + el always contracts to al."},
|
||||
{"sentence": "Tú _____ a la clase.", "correct": "vas", "distractor": "va", "explanation": "Tú form of ir is vas."},
|
||||
{"sentence": "I'm going with my friends → Yo voy _____ mis amigos.", "correct": "con", "distractor": "a", "explanation": "No destination, so use con (with), not a."}
|
||||
],
|
||||
"caveats": "OCR scrambled many forms ('vais' → 'ypaarresivalg', etc.); restored standard ir conjugation."
|
||||
}
|
||||
93
docs/spanish-fundamentals/structured/14-the-verb-tener.json
Normal file
93
docs/spanish-fundamentals/structured/14-the-verb-tener.json
Normal file
@@ -0,0 +1,93 @@
|
||||
{
|
||||
"chapter_id": "14",
|
||||
"slug": "the-verb-tener",
|
||||
"title": "The Verb \"Tener\"",
|
||||
"time_range_sec": [3158, 3543],
|
||||
"summary": "Tener ('to have') is stem-changing (e → ie) with an irregular yo form (tengo). It expresses possession, obligation (tener que + infinitive), and many 'I am ___' expressions where English uses 'to be'.",
|
||||
"suggested_grammar_note_id": "tener-expressions",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Conjugation pattern",
|
||||
"bullets": [
|
||||
"Stem change e → ie in the boot: tienes, tiene, tienen.",
|
||||
"yo form is irregular: tengo (not 'tieno').",
|
||||
"nosotros and vosotros keep the regular stem: tenemos, tenéis."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "tener que + infinitive",
|
||||
"bullets": [
|
||||
"Obligation: tener + que + infinitive (Yo tengo que salir = I have to leave).",
|
||||
"Use que (NOT a) — common mistake. Compare ir + a + infinitive."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "tener expressions for being",
|
||||
"bullets": [
|
||||
"Spanish uses tener (not ser/estar) for: age, hunger, thirst, cold, heat, fear, luck, care.",
|
||||
"Tengo 19 años, tengo hambre, tengo frío, tengo calor, tengo miedo, tengo sed, tengo suerte, tengo cuidado.",
|
||||
"Intensify with mucho/a (adjective), not muy: tengo mucha hambre, NOT muy hambre."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo tengo un perro.", "en": "I have a dog.", "tags": ["possession"]},
|
||||
{"es": "Tú tienes que pagar.", "en": "You have to pay.", "tags": ["tener-que"]},
|
||||
{"es": "Él tiene un gato.", "en": "He has a cat.", "tags": ["possession"]},
|
||||
{"es": "Nosotros tenemos una clase mañana.", "en": "We have a class tomorrow.", "tags": ["possession"]},
|
||||
{"es": "Ellos tienen que leer los libros.", "en": "They have to read the books.", "tags": ["tener-que"]},
|
||||
{"es": "Yo tengo que salir.", "en": "I have to leave.", "tags": ["tener-que"]},
|
||||
{"es": "Yo tengo que hacer mi tarea.", "en": "I have to do my homework.", "tags": ["tener-que"]},
|
||||
{"es": "Yo tengo 19 años.", "en": "I am 19 years old.", "tags": ["tener-expression", "age"]},
|
||||
{"es": "Yo tengo frío.", "en": "I am cold.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo calor.", "en": "I am hot.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo hambre.", "en": "I am hungry.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo sed.", "en": "I am thirsty.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo miedo.", "en": "I am afraid.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo cuidado.", "en": "I am careful.", "tags": ["tener-expression"]},
|
||||
{"es": "Yo tengo suerte.", "en": "I am lucky.", "tags": ["tener-expression"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "tener", "en": "to have", "pos": "verb"},
|
||||
{"es": "tener que", "en": "to have to", "pos": "phrase"},
|
||||
{"es": "salir", "en": "to leave", "pos": "verb"},
|
||||
{"es": "pagar", "en": "to pay", "pos": "verb"},
|
||||
{"es": "gato", "en": "cat", "pos": "noun"},
|
||||
{"es": "perro", "en": "dog", "pos": "noun"},
|
||||
{"es": "clase", "en": "class", "pos": "noun"},
|
||||
{"es": "mañana", "en": "tomorrow / morning", "pos": "noun"},
|
||||
{"es": "frío", "en": "cold", "pos": "noun"},
|
||||
{"es": "calor", "en": "heat", "pos": "noun"},
|
||||
{"es": "hambre", "en": "hunger", "pos": "noun"},
|
||||
{"es": "sed", "en": "thirst", "pos": "noun"},
|
||||
{"es": "miedo", "en": "fear", "pos": "noun"},
|
||||
{"es": "cuidado", "en": "care / caution", "pos": "noun"},
|
||||
{"es": "suerte", "en": "luck", "pos": "noun"},
|
||||
{"es": "años", "en": "years", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {
|
||||
"yo": "tengo",
|
||||
"tu": "tienes",
|
||||
"el": "tiene",
|
||||
"nosotros": "tenemos",
|
||||
"vosotros": "tenéis",
|
||||
"ellos": "tienen"
|
||||
}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ un perro.", "correct": "tengo", "distractor": "tieno", "explanation": "yo form of tener is irregular: tengo."},
|
||||
{"sentence": "Tú _____ que pagar.", "correct": "tienes", "distractor": "tenes", "explanation": "Stem change e→ie in tú: tienes."},
|
||||
{"sentence": "Nosotros _____ una clase mañana.", "correct": "tenemos", "distractor": "tienemos", "explanation": "Nosotros keeps the regular stem: tenemos."},
|
||||
{"sentence": "Yo tengo _____ salir. (have to)", "correct": "que", "distractor": "a", "explanation": "tener uses que (not a) before an infinitive."},
|
||||
{"sentence": "Ellos _____ que leer los libros.", "correct": "tienen", "distractor": "tenen", "explanation": "Ellos is in the boot: tienen."},
|
||||
{"sentence": "I'm hungry → Yo _____ hambre.", "correct": "tengo", "distractor": "estoy", "explanation": "Spanish uses tener for hunger; estar is wrong here."},
|
||||
{"sentence": "I'm 19 → Yo tengo 19 _____.", "correct": "años", "distractor": "soy", "explanation": "Age is expressed as 'tengo X años'."},
|
||||
{"sentence": "I'm very hungry → Tengo _____ hambre.", "correct": "mucha", "distractor": "muy", "explanation": "Use mucha/o (adjective) to intensify a tener expression, not muy."}
|
||||
],
|
||||
"caveats": "OCR misrendered many forms ('Tango', 'tieno', 'T' alone); restored standard tengo/tienes/tiene/tenemos/tenéis/tienen and tener-que pattern."
|
||||
}
|
||||
56
docs/spanish-fundamentals/structured/15-al-del.json
Normal file
56
docs/spanish-fundamentals/structured/15-al-del.json
Normal file
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"chapter_id": "15",
|
||||
"slug": "al-del",
|
||||
"title": "al & del",
|
||||
"time_range_sec": [3543, 3634],
|
||||
"summary": "Spanish contracts a + el into al and de + el into del to eliminate the redundant vowel sound; these are the only two mandatory contractions in Spanish.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Mandatory contractions",
|
||||
"bullets": [
|
||||
"a + el becomes al ('to the' masculine singular).",
|
||||
"de + el becomes del ('of/from the' masculine singular).",
|
||||
"Both contractions are required, not optional."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "When NOT to contract",
|
||||
"bullets": [
|
||||
"Never contract with la, los, or las.",
|
||||
"Never contract with the pronoun él (he/him) - it keeps the accent and stays separate.",
|
||||
"Do not contract with proper nouns that capitalize El (e.g., El Salvador)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo quiero ir al baño.", "en": "I want to go to the bathroom.", "tags": ["al"]},
|
||||
{"es": "Yo quiero ir a la clase.", "en": "I want to go to the class.", "tags": ["no-contraction"]},
|
||||
{"es": "Él es del mercado.", "en": "He is from the market.", "tags": ["del"]},
|
||||
{"es": "Él es de la clase.", "en": "He is from the class.", "tags": ["no-contraction"]},
|
||||
{"es": "¿Qué supones del mercado?", "en": "What do you suppose of the market?", "tags": ["del", "question"]},
|
||||
{"es": "Vamos al parque.", "en": "Let's go to the park.", "tags": ["al"]},
|
||||
{"es": "Vengo del trabajo.", "en": "I come from work.", "tags": ["del"]},
|
||||
{"es": "Es el libro del profesor.", "en": "It's the teacher's book.", "tags": ["del", "possession"]},
|
||||
{"es": "Voy a El Salvador.", "en": "I'm going to El Salvador.", "tags": ["proper-noun"]},
|
||||
{"es": "El regalo es de él.", "en": "The gift is from him.", "tags": ["pronoun-él"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "al", "en": "to the (m.)", "pos": "phrase"},
|
||||
{"es": "del", "en": "of/from the (m.)", "pos": "phrase"},
|
||||
{"es": "baño", "en": "bathroom", "pos": "noun"},
|
||||
{"es": "mercado", "en": "market", "pos": "noun"},
|
||||
{"es": "trabajo", "en": "work/job", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo voy _____ baño.", "correct": "al", "distractor": "a el", "explanation": "a + el always contracts to al."},
|
||||
{"sentence": "Vengo _____ mercado.", "correct": "del", "distractor": "de el", "explanation": "de + el always contracts to del."},
|
||||
{"sentence": "Quiero ir _____ clase.", "correct": "a la", "distractor": "al", "explanation": "Feminine la does not contract."},
|
||||
{"sentence": "Es el regalo _____ profesor.", "correct": "del", "distractor": "de la", "explanation": "Profesor is masculine, so de + el = del."},
|
||||
{"sentence": "El libro es _____ él.", "correct": "de", "distractor": "del", "explanation": "The pronoun él (with accent) does not contract; only the article el does."},
|
||||
{"sentence": "Vamos _____ playa.", "correct": "a la", "distractor": "al", "explanation": "Playa is feminine; no contraction."},
|
||||
{"sentence": "El presidente _____ Salvador habló.", "correct": "de El", "distractor": "del", "explanation": "Proper nouns with capital El don't contract."}
|
||||
],
|
||||
"caveats": "Source clean text contained OCR garbling like 'ael', 'deel', 'Bo' (baño); reconstructed from context."
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"chapter_id": "16",
|
||||
"slug": "prepositional-pronouns",
|
||||
"title": "Prepositional Pronouns",
|
||||
"time_range_sec": [3634, 3806],
|
||||
"summary": "Prepositional pronouns follow prepositions; only yo and tú change (to mí and ti), and con combines into conmigo and contigo.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Forms",
|
||||
"bullets": [
|
||||
"yo → mí (with accent), tú → ti (no accent).",
|
||||
"All other pronouns (él, ella, nosotros/as, vosotros/as, ellos/as) keep their subject form.",
|
||||
"Used after prepositions like de, en, a, para, por, sobre, sin, hacia."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Special forms with con",
|
||||
"bullets": [
|
||||
"con + mí → conmigo.",
|
||||
"con + ti → contigo.",
|
||||
"All other pronouns stay normal: con él, con nosotros, con ellos, etc."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Exceptions",
|
||||
"bullets": [
|
||||
"After entre, según, excepto, menos, incluso, salvo, use yo and tú (not mí/ti).",
|
||||
"de él (from him) is not contracted to del; only the article el contracts."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Esto es para mí.", "en": "This is for me.", "tags": ["mí"]},
|
||||
{"es": "Esto es para nosotros.", "en": "This is for us.", "tags": ["nosotros"]},
|
||||
{"es": "La vida es fácil para ella.", "en": "Life is easy for her.", "tags": ["ella"]},
|
||||
{"es": "Tú puedes ir con nosotros.", "en": "You can go with us.", "tags": ["con"]},
|
||||
{"es": "Este regalo es de él.", "en": "This gift is from him.", "tags": ["de él"]},
|
||||
{"es": "Ellos van con ellos.", "en": "They go with them.", "tags": ["con", "ellos"]},
|
||||
{"es": "¿Quieres ir conmigo?", "en": "Do you want to go with me?", "tags": ["conmigo"]},
|
||||
{"es": "Sí, quiero ir contigo.", "en": "Yes, I want to go with you.", "tags": ["contigo"]},
|
||||
{"es": "Entre tú y yo, no hay secretos.", "en": "Between you and me, there are no secrets.", "tags": ["exception", "entre"]},
|
||||
{"es": "Según tú, esto es fácil.", "en": "According to you, this is easy.", "tags": ["exception", "según"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "mí", "en": "me (after preposition)", "pos": "phrase"},
|
||||
{"es": "ti", "en": "you (after preposition)", "pos": "phrase"},
|
||||
{"es": "conmigo", "en": "with me", "pos": "phrase"},
|
||||
{"es": "contigo", "en": "with you", "pos": "phrase"},
|
||||
{"es": "para", "en": "for", "pos": "phrase"},
|
||||
{"es": "con", "en": "with", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Este regalo es para _____.", "correct": "mí", "distractor": "yo", "explanation": "After preposition 'para', use mí, not yo."},
|
||||
{"sentence": "¿Quieres ir _____?", "correct": "conmigo", "distractor": "con mí", "explanation": "con + mí combines into conmigo."},
|
||||
{"sentence": "Sí, voy _____.", "correct": "contigo", "distractor": "con ti", "explanation": "con + ti combines into contigo."},
|
||||
{"sentence": "El libro es de _____.", "correct": "él", "distractor": "lo", "explanation": "After de, use the prepositional pronoun él (with accent)."},
|
||||
{"sentence": "Esto es para _____.", "correct": "nosotros", "distractor": "nos", "explanation": "After 'para', use the prepositional pronoun nosotros."},
|
||||
{"sentence": "Entre tú y _____, no hay problema.", "correct": "yo", "distractor": "mí", "explanation": "After 'entre', Spanish uses subject pronouns yo and tú."},
|
||||
{"sentence": "Ella va _____.", "correct": "con ellos", "distractor": "conellos", "explanation": "Only mí and ti combine with con; con ellos stays separate."}
|
||||
],
|
||||
"caveats": "Source clean text contained heavy OCR errors ('AOS', 'noos', 'kigo'); reconstructed from Spanish grammar."
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"chapter_id": "17",
|
||||
"slug": "direct-object-pronouns",
|
||||
"title": "Direct Object Pronouns",
|
||||
"time_range_sec": [3806, 4158],
|
||||
"summary": "Direct object pronouns (me, te, lo, la, nos, os, los, las) replace the direct object noun and go before a conjugated verb or attach to an infinitive or gerund.",
|
||||
"suggested_grammar_note_id": "object-pronouns",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Forms and agreement",
|
||||
"bullets": [
|
||||
"me, te, lo/la, nos, os, los/las.",
|
||||
"lo/la/los/las agree in gender and number with the noun replaced.",
|
||||
"lo also serves as a neuter 'it' referring to an idea or clause."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Placement",
|
||||
"bullets": [
|
||||
"Before a conjugated verb: Yo lo compro.",
|
||||
"Attached to the end of an infinitive: voy a comprarlo.",
|
||||
"Attached to the end of a gerund (with written accent): estoy comprándolo.",
|
||||
"Cannot be attached to a finite (conjugated) verb."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Personal a",
|
||||
"bullets": [
|
||||
"When the direct object is a specific person, precede it with personal a: Ella mira a Juan.",
|
||||
"The personal a does not change the pronoun choice: Ella lo mira."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo lo compro.", "en": "I buy it.", "tags": ["lo"]},
|
||||
{"es": "Los quiero.", "en": "I want them (m).", "tags": ["los"]},
|
||||
{"es": "Ellos la tienen.", "en": "They have it (f).", "tags": ["la"]},
|
||||
{"es": "Yo te amo.", "en": "I love you.", "tags": ["te"]},
|
||||
{"es": "Tú nos miras.", "en": "You watch us.", "tags": ["nos"]},
|
||||
{"es": "Ella lo mira.", "en": "She watches him.", "tags": ["lo", "personal-a"]},
|
||||
{"es": "Yo puedo verte.", "en": "I can see you.", "tags": ["infinitive"]},
|
||||
{"es": "Ellos quieren comprarlos.", "en": "They want to buy them.", "tags": ["infinitive", "los"]},
|
||||
{"es": "Voy a leerlo.", "en": "I'm going to read it.", "tags": ["ir-a"]},
|
||||
{"es": "Estás mirándome.", "en": "You are watching me.", "tags": ["gerund", "accent"]},
|
||||
{"es": "Ellos están leyéndolo.", "en": "They are reading it.", "tags": ["gerund", "accent"]},
|
||||
{"es": "Lo sé.", "en": "I know it.", "tags": ["neuter-lo"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "comprar", "en": "to buy", "pos": "verb"},
|
||||
{"es": "leer", "en": "to read", "pos": "verb"},
|
||||
{"es": "mirar", "en": "to watch/look at", "pos": "verb"},
|
||||
{"es": "ver", "en": "to see", "pos": "verb"},
|
||||
{"es": "amar", "en": "to love", "pos": "verb"},
|
||||
{"es": "coche", "en": "car", "pos": "noun"},
|
||||
{"es": "libro", "en": "book", "pos": "noun"},
|
||||
{"es": "casa", "en": "house", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ compro. (the car)", "correct": "lo", "distractor": "la", "explanation": "Coche is masculine singular, so use lo."},
|
||||
{"sentence": "Ellos _____ tienen. (the houses)", "correct": "las", "distractor": "los", "explanation": "Casas is feminine plural, so use las."},
|
||||
{"sentence": "Quiero comprar_____. (it, masc.)", "correct": "lo", "distractor": "le", "explanation": "DOP attaches to the infinitive: comprarlo."},
|
||||
{"sentence": "Tú estás mirándo_____. (me)", "correct": "me", "distractor": "te", "explanation": "DOP attaches to the gerund with an accent: mirándome."},
|
||||
{"sentence": "Ella mira _____ Juan.", "correct": "a", "distractor": "el", "explanation": "Personal a is required before a human direct object."},
|
||||
{"sentence": "Yo _____ amo. (you)", "correct": "te", "distractor": "ti", "explanation": "Te is the DOP; ti is for after prepositions."},
|
||||
{"sentence": "Voy a leer_____. (the book)", "correct": "lo", "distractor": "los", "explanation": "Libro is masculine singular: leerlo."},
|
||||
{"sentence": "Nosotros _____ vemos a ellos.", "correct": "los", "distractor": "les", "explanation": "Standard DOP for 'them' (m.) is los."}
|
||||
],
|
||||
"caveats": "Source clean text had OCR errors ('cooch'=coche, 'lios'=libros). Reconstructed from Spanish."
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"chapter_id": "18",
|
||||
"slug": "indirect-object-pronouns",
|
||||
"title": "Indirect Object Pronouns",
|
||||
"time_range_sec": [4158, 4570],
|
||||
"summary": "Indirect object pronouns (me, te, le, nos, os, les) mark the recipient of the action; le and les are ambiguous and usually clarified with 'a + prepositional pronoun'.",
|
||||
"suggested_grammar_note_id": "object-pronouns",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Forms",
|
||||
"bullets": [
|
||||
"me, te, le, nos, os, les.",
|
||||
"le and les do not show gender; clarify with a + él / ella / usted / name / ellos / ellas / ustedes.",
|
||||
"Same placement rules as direct object pronouns."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Placement",
|
||||
"bullets": [
|
||||
"Before a conjugated verb: Yo te compro un coche.",
|
||||
"Attached to an infinitive: Él quiere comprarte un libro.",
|
||||
"Attached to a gerund with written accent: Estoy diciéndote la verdad."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Clarification structure",
|
||||
"bullets": [
|
||||
"Use a + pronoun (or a + name) at the start or end of the sentence.",
|
||||
"The IOP is still required even when the recipient is named: Le doy el libro a Juan.",
|
||||
"Clarification is most necessary with le and les."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo te compro un coche.", "en": "I buy you a car.", "tags": ["te"]},
|
||||
{"es": "Ella le compra un coche a él.", "en": "She buys him a car.", "tags": ["le", "clarification"]},
|
||||
{"es": "Ella le compra un coche a Juan.", "en": "She buys Juan a car.", "tags": ["le", "name"]},
|
||||
{"es": "Él quiere comprarte un libro.", "en": "He wants to buy you a book.", "tags": ["te", "infinitive"]},
|
||||
{"es": "Ella puede darnos los papeles.", "en": "She can give us the papers.", "tags": ["nos", "infinitive"]},
|
||||
{"es": "Yo les enseño los conceptos.", "en": "I teach them the concepts.", "tags": ["les"]},
|
||||
{"es": "Tú le escribes una carta a ella.", "en": "You write her a letter.", "tags": ["le", "clarification"]},
|
||||
{"es": "Yo les estoy leyendo el libro.", "en": "I am reading them the book.", "tags": ["les", "progressive"]},
|
||||
{"es": "Yo estoy leyéndoles el libro.", "en": "I am reading them the book.", "tags": ["les", "gerund", "accent"]},
|
||||
{"es": "Nosotros estamos diciéndote la verdad.", "en": "We are telling you the truth.", "tags": ["te", "gerund", "accent"]},
|
||||
{"es": "Ella está dándole el dinero a él.", "en": "She is giving him the money.", "tags": ["le", "gerund", "accent"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "dar", "en": "to give", "pos": "verb"},
|
||||
{"es": "decir", "en": "to say/tell", "pos": "verb"},
|
||||
{"es": "escribir", "en": "to write", "pos": "verb"},
|
||||
{"es": "enseñar", "en": "to teach/show", "pos": "verb"},
|
||||
{"es": "carta", "en": "letter", "pos": "noun"},
|
||||
{"es": "papel", "en": "paper", "pos": "noun"},
|
||||
{"es": "dinero", "en": "money", "pos": "noun"},
|
||||
{"es": "verdad", "en": "truth", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ doy el libro a María.", "correct": "le", "distractor": "la", "explanation": "Indirect object (recipient) requires le, not the DOP la."},
|
||||
{"sentence": "Ella _____ compra los libros (to us).", "correct": "nos", "distractor": "les", "explanation": "Nos = to/for us."},
|
||||
{"sentence": "Yo _____ enseño los conceptos a ellos.", "correct": "les", "distractor": "los", "explanation": "Les is the IOP for them; los would be a DOP."},
|
||||
{"sentence": "Quiero comprar_____ un regalo (to him).", "correct": "le", "distractor": "lo", "explanation": "IOP for the recipient him is le, attached to infinitive."},
|
||||
{"sentence": "Estoy diciéndo_____ la verdad (to you).", "correct": "te", "distractor": "ti", "explanation": "Te is the IOP; ti is only after prepositions."},
|
||||
{"sentence": "Ella le compra un coche _____ él.", "correct": "a", "distractor": "para", "explanation": "Clarification structure uses a + pronoun."},
|
||||
{"sentence": "_____ doy el dinero a ellos. (I)", "correct": "Les", "distractor": "Le", "explanation": "Plural recipient ellos requires les."},
|
||||
{"sentence": "Tú _____ escribes una carta a Emma.", "correct": "le", "distractor": "la", "explanation": "Indirect object 'to Emma' uses le."}
|
||||
],
|
||||
"caveats": "Source had OCR fragments (e.g., 'L' for él, missing accents); reconstructed from Spanish grammar."
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"chapter_id": "19",
|
||||
"slug": "combining-dops-iops",
|
||||
"title": "Combining DOPs & IOPs",
|
||||
"time_range_sec": [4570, 5034],
|
||||
"summary": "When using both indirect and direct object pronouns, the IOP comes first; if both pronouns begin with l- (le/les + lo/la/los/las), le/les changes to se.",
|
||||
"suggested_grammar_note_id": "object-pronouns",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Order and placement",
|
||||
"bullets": [
|
||||
"Indirect object pronoun comes before direct object pronoun (ID order).",
|
||||
"Both pronouns go before the conjugated verb, or both attach together to the infinitive/gerund.",
|
||||
"You cannot split them: never one before the verb and one attached."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "le/les → se",
|
||||
"bullets": [
|
||||
"When le or les is followed by lo/la/los/las, le/les becomes se to avoid two l-pronouns in a row.",
|
||||
"se lo, se la, se los, se las are the only forms produced by this rule.",
|
||||
"Because se is ambiguous (him/her/you/them), add a clarifier: a él, a ella, a usted, a ellos, a ellas, a ustedes, or a + name."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Written accents",
|
||||
"bullets": [
|
||||
"When both pronouns attach to an infinitive or gerund, a written accent is required on the original stressed vowel.",
|
||||
"Examples: comprándotelo, hacérselo, dárselo, leyéndoselo."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo te lo compro.", "en": "I buy it for you.", "tags": ["te-lo"]},
|
||||
{"es": "Ella me lo da.", "en": "She gives it to me.", "tags": ["me-lo"]},
|
||||
{"es": "Ella está dándomelo.", "en": "She is giving it to me.", "tags": ["gerund", "accent"]},
|
||||
{"es": "Tú estás mostrándonosla.", "en": "You are showing it to us.", "tags": ["nos-la", "gerund", "accent"]},
|
||||
{"es": "Ellos quieren presentártelos.", "en": "They want to present them to you.", "tags": ["te-los", "infinitive", "accent"]},
|
||||
{"es": "Ella se lo hace a él.", "en": "She makes it for him.", "tags": ["se-lo", "clarification"]},
|
||||
{"es": "Ella quiere hacérselo a él.", "en": "She wants to make it for him.", "tags": ["se-lo", "infinitive", "accent"]},
|
||||
{"es": "Ella se lo escribe a ella.", "en": "She writes it to her.", "tags": ["se-lo", "clarification-ella"]},
|
||||
{"es": "Tú se los lees a ellos.", "en": "You read them to them.", "tags": ["se-los"]},
|
||||
{"es": "Yo se lo estoy comprando a ellos.", "en": "I am buying it for them.", "tags": ["se-lo", "progressive"]},
|
||||
{"es": "Yo puedo hacérselo a él.", "en": "I can do it for him.", "tags": ["se-lo", "infinitive", "accent"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "se lo", "en": "it to him/her/them (combined pronoun)", "pos": "phrase"},
|
||||
{"es": "hacer", "en": "to do/make", "pos": "verb"},
|
||||
{"es": "presentar", "en": "to present/introduce", "pos": "verb"},
|
||||
{"es": "mostrar", "en": "to show", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Ella _____ da. (it to me)", "correct": "me lo", "distractor": "lo me", "explanation": "IOP comes before DOP: me lo."},
|
||||
{"sentence": "Yo _____ compro a él. (it for him)", "correct": "se lo", "distractor": "le lo", "explanation": "le + lo → se lo to avoid two l-pronouns."},
|
||||
{"sentence": "Tú _____ lees a ellas. (them to them)", "correct": "se los", "distractor": "les los", "explanation": "les + los → se los."},
|
||||
{"sentence": "Ellos quieren present_____. (them to you)", "correct": "ártelos", "distractor": "artelos", "explanation": "When attaching both pronouns to an infinitive, add a written accent: presentártelos."},
|
||||
{"sentence": "Ella está dándo_____. (it to me)", "correct": "melo", "distractor": "lome", "explanation": "Order is me + lo when attached to gerund."},
|
||||
{"sentence": "Yo puedo hacér_____ a él. (it for him)", "correct": "selo", "distractor": "lelo", "explanation": "le → se before lo; result attached to infinitive needs accent: hacérselo."},
|
||||
{"sentence": "Ella se lo escribe _____ él.", "correct": "a", "distractor": "para", "explanation": "Clarification uses a + pronoun (the IOP construction)."},
|
||||
{"sentence": "Nosotros _____ damos. (it to you, sg.)", "correct": "te lo", "distractor": "lo te", "explanation": "IOP te before DOP lo."}
|
||||
],
|
||||
"caveats": "Source garbled forms ('AOS', 'sayos'); reconstructed from grammar rules."
|
||||
}
|
||||
81
docs/spanish-fundamentals/structured/20-the-verb-gustar.json
Normal file
81
docs/spanish-fundamentals/structured/20-the-verb-gustar.json
Normal file
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"chapter_id": "20",
|
||||
"slug": "the-verb-gustar",
|
||||
"title": "The Verb Gustar",
|
||||
"time_range_sec": [5034, 5388],
|
||||
"summary": "Gustar means 'to be pleasing to'; the thing liked is the subject and the experiencer is expressed by an indirect object pronoun. Use gusta with singular nouns/infinitives and gustan with plural nouns.",
|
||||
"suggested_grammar_note_id": "gustar-like-verbs",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Backwards structure",
|
||||
"bullets": [
|
||||
"Translate as 'to be pleasing to', not 'to like'.",
|
||||
"The thing liked is the grammatical subject; the person liking is expressed by an indirect object pronoun.",
|
||||
"Verb agrees with the subject (the thing), not with the person."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Choosing gusta vs gustan",
|
||||
"bullets": [
|
||||
"gusta: singular noun or one or more infinitives.",
|
||||
"gustan: plural noun.",
|
||||
"Multiple infinitives joined by y still take gusta (each infinitive is singular)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Clarification for le / les",
|
||||
"bullets": [
|
||||
"Add a + él, a ella, a usted, a ellos, a ellas, a ustedes, or a + name to specify the person.",
|
||||
"Optional clarifier a mí / a ti / a nosotros / a vosotros adds emphasis."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Me gusta bailar.", "en": "I like to dance. (lit. dancing pleases me)", "tags": ["infinitive"]},
|
||||
{"es": "Me gustan los gatos.", "en": "I like cats. (lit. cats please me)", "tags": ["plural"]},
|
||||
{"es": "Me gustan tus palabras.", "en": "I like your words.", "tags": ["plural"]},
|
||||
{"es": "Te gusta la casa.", "en": "You like the house.", "tags": ["singular"]},
|
||||
{"es": "A él le gusta jugar fútbol.", "en": "He likes to play soccer.", "tags": ["clarification", "le"]},
|
||||
{"es": "Nos gusta hablar español.", "en": "We like to speak Spanish.", "tags": ["nos"]},
|
||||
{"es": "Les gusta escuchar la música.", "en": "They like to listen to music.", "tags": ["les"]},
|
||||
{"es": "Me gusta hablar contigo.", "en": "I like talking with you.", "tags": ["infinitive", "contigo"]},
|
||||
{"es": "Me gusta bailar y cantar.", "en": "I like to dance and sing.", "tags": ["multiple-infinitives"]},
|
||||
{"es": "A María le gustan los libros.", "en": "María likes books.", "tags": ["clarification", "name"]},
|
||||
{"es": "A mí me gusta el café, pero a ella no le gusta.", "en": "I like coffee, but she doesn't.", "tags": ["contrast", "emphasis"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "gustar", "en": "to be pleasing to (≈ to like)", "pos": "verb"},
|
||||
{"es": "encantar", "en": "to love (be enchanting to)", "pos": "verb"},
|
||||
{"es": "doler", "en": "to hurt (be painful to)", "pos": "verb"},
|
||||
{"es": "molestar", "en": "to bother", "pos": "verb"},
|
||||
{"es": "interesar", "en": "to interest", "pos": "verb"},
|
||||
{"es": "importar", "en": "to matter", "pos": "verb"},
|
||||
{"es": "faltar", "en": "to be lacking", "pos": "verb"},
|
||||
{"es": "parecer", "en": "to seem", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "gustar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {
|
||||
"yo": "gusto",
|
||||
"tu": "gustas",
|
||||
"el": "gusta",
|
||||
"nosotros": "gustamos",
|
||||
"vosotros": "gustáis",
|
||||
"ellos": "gustan"
|
||||
}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "A mí me _____ la pizza.", "correct": "gusta", "distractor": "gustan", "explanation": "Pizza is singular, so use gusta."},
|
||||
{"sentence": "A nosotros nos _____ los tacos.", "correct": "gustan", "distractor": "gusta", "explanation": "Tacos is plural, so use gustan."},
|
||||
{"sentence": "A ellos _____ gusta jugar fútbol.", "correct": "les", "distractor": "le", "explanation": "Plural ellos requires plural IOP les."},
|
||||
{"sentence": "Me _____ bailar y cantar.", "correct": "gusta", "distractor": "gustan", "explanation": "Multiple infinitives still take singular gusta."},
|
||||
{"sentence": "A Juan _____ gusta el café.", "correct": "le", "distractor": "lo", "explanation": "Gustar requires an IOP (le), not a DOP."},
|
||||
{"sentence": "_____ ti te gustan las películas.", "correct": "A", "distractor": "Para", "explanation": "Clarification structure uses a, not para."},
|
||||
{"sentence": "A María le _____ los gatos.", "correct": "gustan", "distractor": "gusta", "explanation": "Gatos is plural; verb agrees with the subject."},
|
||||
{"sentence": "Me _____ hablar contigo.", "correct": "gusta", "distractor": "gustan", "explanation": "Hablar is a singular infinitive."}
|
||||
],
|
||||
"caveats": "Several OCR fragments ('Gatos' for los gatos, 'mea B' for me gusta bailar); reconstructed from context."
|
||||
}
|
||||
125
docs/spanish-fundamentals/structured/21-irregular-yo-verbs.json
Normal file
125
docs/spanish-fundamentals/structured/21-irregular-yo-verbs.json
Normal file
@@ -0,0 +1,125 @@
|
||||
{
|
||||
"chapter_id": "21",
|
||||
"slug": "irregular-yo-verbs",
|
||||
"title": "Irregular Yo Verbs",
|
||||
"time_range_sec": [5388, 5579],
|
||||
"summary": "A group of Spanish verbs are regular in every present-tense form except the yo form, which takes an irregular ending such as -go, -zco, -oy, or -eo.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Common irregular yo endings",
|
||||
"bullets": [
|
||||
"-go: salir→salgo, hacer→hago, tener→tengo, poner→pongo, suponer→supongo, traer→traigo.",
|
||||
"-zco: -cer/-cir verbs after a vowel: conducir→conduzco, traducir→traduzco, conocer→conozco, parecer→parezco.",
|
||||
"-oy: dar→doy, ser→soy, estar→estoy, ir→voy.",
|
||||
"-eo: ver→veo.",
|
||||
"-jo: proteger→protejo (spelling change to keep the soft consonant)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "All other forms are regular",
|
||||
"bullets": [
|
||||
"Only the yo form changes; tú/él/nosotros/vosotros/ellos follow the standard -ar/-er/-ir endings.",
|
||||
"Some irregular-yo verbs are also stem-changing in other persons (e.g., tener: tengo/tienes/tiene)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo salgo de la casa.", "en": "I leave the house.", "tags": ["salir"]},
|
||||
{"es": "Yo hago la tarea.", "en": "I do the homework.", "tags": ["hacer"]},
|
||||
{"es": "Yo tengo dos hermanos.", "en": "I have two siblings.", "tags": ["tener"]},
|
||||
{"es": "Yo conduzco un coche rojo.", "en": "I drive a red car.", "tags": ["conducir"]},
|
||||
{"es": "Yo traduzco el libro al inglés.", "en": "I translate the book into English.", "tags": ["traducir"]},
|
||||
{"es": "Yo doy un regalo a María.", "en": "I give María a gift.", "tags": ["dar"]},
|
||||
{"es": "Yo veo la película.", "en": "I watch the movie.", "tags": ["ver"]},
|
||||
{"es": "Yo pongo el libro en la mesa.", "en": "I put the book on the table.", "tags": ["poner"]},
|
||||
{"es": "Yo supongo que sí.", "en": "I suppose so.", "tags": ["suponer"]},
|
||||
{"es": "Yo traigo el almuerzo.", "en": "I bring lunch.", "tags": ["traer"]},
|
||||
{"es": "Yo protejo a mi familia.", "en": "I protect my family.", "tags": ["proteger"]},
|
||||
{"es": "Yo conozco a Juan.", "en": "I know Juan.", "tags": ["conocer", "personal-a"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "salir", "en": "to leave/go out", "pos": "verb"},
|
||||
{"es": "hacer", "en": "to do/make", "pos": "verb"},
|
||||
{"es": "tener", "en": "to have", "pos": "verb"},
|
||||
{"es": "poner", "en": "to put", "pos": "verb"},
|
||||
{"es": "suponer", "en": "to suppose", "pos": "verb"},
|
||||
{"es": "traer", "en": "to bring", "pos": "verb"},
|
||||
{"es": "conducir", "en": "to drive", "pos": "verb"},
|
||||
{"es": "traducir", "en": "to translate", "pos": "verb"},
|
||||
{"es": "conocer", "en": "to know (be familiar with)", "pos": "verb"},
|
||||
{"es": "dar", "en": "to give", "pos": "verb"},
|
||||
{"es": "ver", "en": "to see", "pos": "verb"},
|
||||
{"es": "proteger", "en": "to protect", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "salir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "salgo", "tu": "sales", "el": "sale", "nosotros": "salimos", "vosotros": "salís", "ellos": "salen"}
|
||||
},
|
||||
{
|
||||
"verb": "hacer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "hago", "tu": "haces", "el": "hace", "nosotros": "hacemos", "vosotros": "hacéis", "ellos": "hacen"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "tengo", "tu": "tienes", "el": "tiene", "nosotros": "tenemos", "vosotros": "tenéis", "ellos": "tienen"}
|
||||
},
|
||||
{
|
||||
"verb": "poner",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "pongo", "tu": "pones", "el": "pone", "nosotros": "ponemos", "vosotros": "ponéis", "ellos": "ponen"}
|
||||
},
|
||||
{
|
||||
"verb": "traer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "traigo", "tu": "traes", "el": "trae", "nosotros": "traemos", "vosotros": "traéis", "ellos": "traen"}
|
||||
},
|
||||
{
|
||||
"verb": "conducir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "conduzco", "tu": "conduces", "el": "conduce", "nosotros": "conducimos", "vosotros": "conducís", "ellos": "conducen"}
|
||||
},
|
||||
{
|
||||
"verb": "traducir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "traduzco", "tu": "traduces", "el": "traduce", "nosotros": "traducimos", "vosotros": "traducís", "ellos": "traducen"}
|
||||
},
|
||||
{
|
||||
"verb": "conocer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "conozco", "tu": "conoces", "el": "conoce", "nosotros": "conocemos", "vosotros": "conocéis", "ellos": "conocen"}
|
||||
},
|
||||
{
|
||||
"verb": "dar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "doy", "tu": "das", "el": "da", "nosotros": "damos", "vosotros": "dais", "ellos": "dan"}
|
||||
},
|
||||
{
|
||||
"verb": "ver",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "veo", "tu": "ves", "el": "ve", "nosotros": "vemos", "vosotros": "veis", "ellos": "ven"}
|
||||
},
|
||||
{
|
||||
"verb": "proteger",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "protejo", "tu": "proteges", "el": "protege", "nosotros": "protegemos", "vosotros": "protegéis", "ellos": "protegen"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ de la casa a las ocho. (salir)", "correct": "salgo", "distractor": "salo", "explanation": "Salir takes -go in yo form."},
|
||||
{"sentence": "Yo _____ la tarea cada día. (hacer)", "correct": "hago", "distractor": "haco", "explanation": "Hacer takes -go in yo form."},
|
||||
{"sentence": "Yo _____ un coche nuevo. (conducir)", "correct": "conduzco", "distractor": "conduco", "explanation": "-cir verbs take -zco in yo form."},
|
||||
{"sentence": "Yo _____ a Juan. (conocer)", "correct": "conozco", "distractor": "conoco", "explanation": "-cer verbs after a vowel take -zco."},
|
||||
{"sentence": "Yo _____ la película. (ver)", "correct": "veo", "distractor": "vo", "explanation": "Ver has the irregular yo form veo."},
|
||||
{"sentence": "Yo _____ un regalo. (dar)", "correct": "doy", "distractor": "do", "explanation": "Dar has the irregular yo form doy."},
|
||||
{"sentence": "Yo _____ el libro en la mesa. (poner)", "correct": "pongo", "distractor": "pono", "explanation": "Poner takes -go in yo form."},
|
||||
{"sentence": "Yo _____ el almuerzo. (traer)", "correct": "traigo", "distractor": "trago", "explanation": "Traer is traigo (note the i); trago is from tragar (to swallow)."},
|
||||
{"sentence": "Yo _____ a mi familia. (proteger)", "correct": "protejo", "distractor": "protego", "explanation": "Proteger spells the yo form with j (protejo) to keep the soft consonant sound."},
|
||||
{"sentence": "Yo _____ que sí. (suponer)", "correct": "supongo", "distractor": "supono", "explanation": "Suponer follows the -go pattern like poner."}
|
||||
],
|
||||
"caveats": "Source had OCR like 'Yoo'/'yuso' for conduzco/traduzco; reconstructed from grammar."
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"chapter_id": "22",
|
||||
"slug": "stem-changing-verbs",
|
||||
"title": "Stem-Changing Verbs",
|
||||
"time_range_sec": [5579, 5812],
|
||||
"summary": "Stem-changing verbs modify their internal vowel in all conjugations except nosotros and vosotros. Four categories exist: e→ie, e→i, o→ue, and u→ue (jugar only).",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{"title": "The boot pattern", "bullets": ["Stem change applies in yo, tú, él/ella/usted, ellos/ellas/ustedes.", "Nosotros and vosotros keep the original stem."]},
|
||||
{"title": "Four categories", "bullets": ["e → ie (empezar, pensar, querer, tener)", "e → i (decir, pedir, servir)", "o → ue (recordar, poder, dormir)", "u → ue (only jugar)"]},
|
||||
{"title": "Endings stay regular", "bullets": ["Only the stem vowel changes; the ending follows normal -ar/-er/-ir conjugation."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo empiezo el trabajo a las ocho.", "en": "I start work at eight.", "tags": ["e>ie"]},
|
||||
{"es": "Tú dices la verdad.", "en": "You tell the truth.", "tags": ["e>i"]},
|
||||
{"es": "Él recuerda mi nombre.", "en": "He remembers my name.", "tags": ["o>ue"]},
|
||||
{"es": "Nosotros jugamos al fútbol.", "en": "We play soccer.", "tags": ["u>ue", "nosotros-no-change"]},
|
||||
{"es": "Ellos pueden venir mañana.", "en": "They can come tomorrow.", "tags": ["o>ue"]},
|
||||
{"es": "Yo juego un videojuego.", "en": "I play a video game.", "tags": ["u>ue"]},
|
||||
{"es": "Ella piensa en ti.", "en": "She thinks about you.", "tags": ["e>ie"]},
|
||||
{"es": "Nosotros recordamos la canción.", "en": "We remember the song.", "tags": ["o>ue", "nosotros-no-change"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "empezar", "en": "to start", "pos": "verb"},
|
||||
{"es": "decir", "en": "to say", "pos": "verb"},
|
||||
{"es": "recordar", "en": "to remember", "pos": "verb"},
|
||||
{"es": "jugar", "en": "to play", "pos": "verb"},
|
||||
{"es": "pensar", "en": "to think", "pos": "verb"},
|
||||
{"es": "jugo", "en": "juice", "pos": "noun"},
|
||||
{"es": "juego", "en": "game", "pos": "noun"},
|
||||
{"es": "videojuego", "en": "video game", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "empezar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"empiezo","tu":"empiezas","el":"empieza","nosotros":"empezamos","vosotros":"empezáis","ellos":"empiezan"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"digo","tu":"dices","el":"dice","nosotros":"decimos","vosotros":"decís","ellos":"dicen"}
|
||||
},
|
||||
{
|
||||
"verb": "recordar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"recuerdo","tu":"recuerdas","el":"recuerda","nosotros":"recordamos","vosotros":"recordáis","ellos":"recuerdan"}
|
||||
},
|
||||
{
|
||||
"verb": "jugar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"juego","tu":"juegas","el":"juega","nosotros":"jugamos","vosotros":"jugáis","ellos":"juegan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ a estudiar a las nueve. (empezar)", "correct": "empiezo", "distractor": "empezo", "explanation": "empezar is e→ie; the yo form is empiezo."},
|
||||
{"sentence": "Nosotros _____ al fútbol los sábados. (jugar)", "correct": "jugamos", "distractor": "juegamos", "explanation": "Nosotros doesn't take the stem change; it stays jugamos."},
|
||||
{"sentence": "Ella _____ que sí. (decir)", "correct": "dice", "distractor": "dece", "explanation": "decir is e→i; él/ella form is dice."},
|
||||
{"sentence": "Yo _____ tu cumpleaños. (recordar)", "correct": "recuerdo", "distractor": "recordo", "explanation": "recordar is o→ue; the yo form is recuerdo."},
|
||||
{"sentence": "Ellos _____ venir hoy. (poder)", "correct": "pueden", "distractor": "poden", "explanation": "poder is o→ue; ellos form is pueden."},
|
||||
{"sentence": "Vosotros _____ pronto. (empezar)", "correct": "empezáis", "distractor": "empiezáis", "explanation": "Vosotros keeps the original stem: empezáis."}
|
||||
],
|
||||
"caveats": "OCR contained many garbled phonetic spellings (e.g., 'empar', 'koso', 'huego'); reconstructed using standard Spanish spellings."
|
||||
}
|
||||
48
docs/spanish-fundamentals/structured/23-the-verb-saber.json
Normal file
48
docs/spanish-fundamentals/structured/23-the-verb-saber.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"chapter_id": "23",
|
||||
"slug": "the-verb-saber",
|
||||
"title": "The Verb Saber",
|
||||
"time_range_sec": [5812, 5991],
|
||||
"summary": "Saber means 'to know' factual information or 'to know how to do something.' Conjugates regularly except in the yo form (sé). Spanish drops 'cómo' before infinitives.",
|
||||
"suggested_grammar_note_id": "saber-vs-conocer",
|
||||
"rules": [
|
||||
{"title": "When to use saber", "bullets": ["Knowing factual information (facts, times, answers).", "Knowing how to do something (skills, learned abilities).", "Think of saber as the cognitive equivalent of ser (factual identity)."]},
|
||||
{"title": "Irregular yo: sé", "bullets": ["yo sé carries an accent to distinguish from 'se' (reflexive/IOP).", "All other forms follow the regular -er pattern."]},
|
||||
{"title": "No 'cómo' before infinitives", "bullets": ["Say 'Yo sé hablar español' not 'Yo sé cómo hablar español.'", "The act of knowing how is implicit in saber + infinitive."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo sé hablar español.", "en": "I know how to speak Spanish.", "tags": ["skill"]},
|
||||
{"es": "Tú sabes la hora.", "en": "You know the time.", "tags": ["fact"]},
|
||||
{"es": "Él sabe nadar.", "en": "He knows how to swim.", "tags": ["skill"]},
|
||||
{"es": "Yo sé hablar inglés.", "en": "I know how to speak English.", "tags": ["skill"]},
|
||||
{"es": "Tú sabes tocar el piano.", "en": "You know how to play the piano.", "tags": ["skill"]},
|
||||
{"es": "Él sabe cocinar bien.", "en": "He knows how to cook well.", "tags": ["skill"]},
|
||||
{"es": "Nosotros sabemos la respuesta.", "en": "We know the answer.", "tags": ["fact"]},
|
||||
{"es": "Ellos saben la verdad.", "en": "They know the truth.", "tags": ["fact"]},
|
||||
{"es": "¿Sabes el número de teléfono?", "en": "Do you know the phone number?", "tags": ["fact", "question"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "saber", "en": "to know (facts/skills)", "pos": "verb"},
|
||||
{"es": "la verdad", "en": "the truth", "pos": "noun"},
|
||||
{"es": "la respuesta", "en": "the answer", "pos": "noun"},
|
||||
{"es": "nadar", "en": "to swim", "pos": "verb"},
|
||||
{"es": "cocinar", "en": "to cook", "pos": "verb"},
|
||||
{"es": "tocar", "en": "to play (an instrument)", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "saber",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"sé","tu":"sabes","el":"sabe","nosotros":"sabemos","vosotros":"sabéis","ellos":"saben"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ la respuesta a la pregunta.", "correct": "sé", "distractor": "conozco", "explanation": "Knowing a fact uses saber; yo form is sé (with accent)."},
|
||||
{"sentence": "Tú _____ tocar la guitarra muy bien.", "correct": "sabes", "distractor": "conoces", "explanation": "Knowing how to do something is a skill — use saber."},
|
||||
{"sentence": "Yo _____ hablar tres idiomas.", "correct": "sé", "distractor": "se", "explanation": "Yo sé needs the accent; without it, 'se' is a reflexive pronoun."},
|
||||
{"sentence": "Nosotros _____ la verdad sobre eso.", "correct": "sabemos", "distractor": "conocemos", "explanation": "The truth is a fact — use saber."},
|
||||
{"sentence": "Ella _____ cocinar comida italiana.", "correct": "sabe", "distractor": "conoce", "explanation": "Cooking is a skill (how to do something) — use saber."},
|
||||
{"sentence": "Ellos _____ qué hora es.", "correct": "saben", "distractor": "conocen", "explanation": "Time is factual information — use saber."}
|
||||
],
|
||||
"caveats": "OCR truncated 'sé' to 'say' and 'sabe' to 'sa' in many spots; reconstructed from context."
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"chapter_id": "24",
|
||||
"slug": "the-verb-conocer",
|
||||
"title": "The Verb Conocer",
|
||||
"time_range_sec": [5991, 6185],
|
||||
"summary": "Conocer means 'to know' in the sense of being familiar or acquainted with people, places, or things. Conjugates regularly except yo: conozco. Requires personal 'a' before people.",
|
||||
"suggested_grammar_note_id": "saber-vs-conocer",
|
||||
"rules": [
|
||||
{"title": "When to use conocer", "bullets": ["Being familiar with people (¿Conoces a Juan?).", "Being familiar with places (Conozco Madrid).", "Being familiar with things (Conozco esa canción)."]},
|
||||
{"title": "Irregular yo: conozco", "bullets": ["The yo form takes -zco, not -co.", "All other forms follow the regular -er pattern."]},
|
||||
{"title": "Personal a", "bullets": ["Required before a person who is the direct object: Conozco a María.", "Not required before places or things: Conozco la ciudad."]},
|
||||
{"title": "Use direct object pronouns", "bullets": ["¿Conoces a John? → Sí, lo conozco.", "¿Conoces la ciudad? → Sí, la conozco."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "¿Conoces la ciudad de Las Vegas?", "en": "Are you familiar with the city of Las Vegas?", "tags": ["place", "question"]},
|
||||
{"es": "Sí, yo conozco la ciudad.", "en": "Yes, I'm familiar with the city.", "tags": ["place"]},
|
||||
{"es": "¿Conoces a John?", "en": "Are you familiar with John?", "tags": ["person", "personal-a"]},
|
||||
{"es": "Sí, yo conozco a John.", "en": "Yes, I know John.", "tags": ["person", "personal-a"]},
|
||||
{"es": "Sí, yo lo conozco.", "en": "Yes, I know him.", "tags": ["dop"]},
|
||||
{"es": "Él conoce a mi abuelo.", "en": "He knows my grandfather.", "tags": ["person", "personal-a"]},
|
||||
{"es": "Yo conozco los libros.", "en": "I'm familiar with the books.", "tags": ["thing"]},
|
||||
{"es": "Tú quieres conocer el país.", "en": "You want to be familiar with the country.", "tags": ["place", "infinitive"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "conocer", "en": "to know (be familiar with)", "pos": "verb"},
|
||||
{"es": "la ciudad", "en": "the city", "pos": "noun"},
|
||||
{"es": "el país", "en": "the country", "pos": "noun"},
|
||||
{"es": "el abuelo", "en": "the grandfather", "pos": "noun"},
|
||||
{"es": "el libro", "en": "the book", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "conocer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo":"conozco","tu":"conoces","el":"conoce","nosotros":"conocemos","vosotros":"conocéis","ellos":"conocen"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ a María desde la escuela.", "correct": "conozco", "distractor": "sé", "explanation": "Knowing a person uses conocer (with personal 'a'). Yo form is conozco."},
|
||||
{"sentence": "¿Tú _____ Madrid?", "correct": "conoces", "distractor": "sabes", "explanation": "Knowing a place uses conocer."},
|
||||
{"sentence": "Nosotros _____ esta canción.", "correct": "conocemos", "distractor": "sabemos", "explanation": "Being familiar with a thing uses conocer."},
|
||||
{"sentence": "Ellos _____ a mis padres.", "correct": "conocen", "distractor": "saben", "explanation": "Knowing people uses conocer with personal a."},
|
||||
{"sentence": "Ella _____ que tú vienes mañana.", "correct": "sabe", "distractor": "conoce", "explanation": "A fact (that you're coming) uses saber, not conocer."},
|
||||
{"sentence": "Yo _____ ese restaurante; está cerca.", "correct": "conozco", "distractor": "sé", "explanation": "Familiarity with a place uses conocer."}
|
||||
],
|
||||
"caveats": "OCR consistently dropped the 'no' from 'conozco'/'conoce' (rendered as 'koso', 'kos'); reconstructed."
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"chapter_id": "25",
|
||||
"slug": "past-tense-for-regular-verbs",
|
||||
"title": "Past Tense for Regular Verbs (Preterite)",
|
||||
"time_range_sec": [6185, 6488],
|
||||
"summary": "The preterite (past simple) of regular verbs is built by dropping -ar/-er/-ir and adding preterite endings. -er and -ir share endings. Yo and él forms carry accents.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{"title": "Preterite endings", "bullets": ["-ar verbs: -é, -aste, -ó, -amos, -asteis, -aron", "-er and -ir verbs share endings: -í, -iste, -ió, -imos, -isteis, -ieron"]},
|
||||
{"title": "Written accents", "bullets": ["yo and él/ella forms carry written accents on the final vowel.", "Without the accent, 'hablo' = present 'I speak'; 'habló' = preterite 'he spoke'."]},
|
||||
{"title": "Ambiguous nosotros", "bullets": ["For -ar and -ir verbs, nosotros preterite = nosotros present (hablamos, vivimos).", "Use time markers to disambiguate: ayer, anoche, hace un año."]},
|
||||
{"title": "Use the preterite for", "bullets": ["Completed actions with a clear endpoint in the past.", "Sequenced past events (and then... and then...)."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo hablé con mi madre ayer.", "en": "I spoke with my mother yesterday.", "tags": ["preterite", "ar"]},
|
||||
{"es": "Tú comiste mucho anoche.", "en": "You ate a lot last night.", "tags": ["preterite", "er"]},
|
||||
{"es": "Él vivió en México por dos años.", "en": "He lived in Mexico for two years.", "tags": ["preterite", "ir"]},
|
||||
{"es": "Hablamos con ellos ayer.", "en": "We spoke with them yesterday.", "tags": ["preterite", "ambiguous-nosotros"]},
|
||||
{"es": "Vivimos en Los Ángeles hace un año.", "en": "We lived in Los Angeles a year ago.", "tags": ["preterite", "ambiguous-nosotros"]},
|
||||
{"es": "Ellos escribieron las cartas.", "en": "They wrote the letters.", "tags": ["preterite", "ir"]},
|
||||
{"es": "Yo trabajé toda la noche.", "en": "I worked all night.", "tags": ["preterite", "ar"]},
|
||||
{"es": "Ella corrió en el parque.", "en": "She ran in the park.", "tags": ["preterite", "er"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ayer", "en": "yesterday", "pos": "adv"},
|
||||
{"es": "anoche", "en": "last night", "pos": "adv"},
|
||||
{"es": "hace un año", "en": "a year ago", "pos": "phrase"},
|
||||
{"es": "el año pasado", "en": "last year", "pos": "phrase"},
|
||||
{"es": "hablar", "en": "to speak", "pos": "verb"},
|
||||
{"es": "comer", "en": "to eat", "pos": "verb"},
|
||||
{"es": "vivir", "en": "to live", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo":"hablé","tu":"hablaste","el":"habló","nosotros":"hablamos","vosotros":"hablasteis","ellos":"hablaron"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo":"comí","tu":"comiste","el":"comió","nosotros":"comimos","vosotros":"comisteis","ellos":"comieron"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo":"viví","tu":"viviste","el":"vivió","nosotros":"vivimos","vosotros":"vivisteis","ellos":"vivieron"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Ayer yo _____ con mi amigo. (hablar)", "correct": "hablé", "distractor": "hablo", "explanation": "Yo preterite of hablar = hablé (with accent)."},
|
||||
{"sentence": "Tú _____ una pizza anoche. (comer)", "correct": "comiste", "distractor": "comes", "explanation": "Tú preterite of comer = comiste."},
|
||||
{"sentence": "Ella _____ en Madrid el año pasado. (vivir)", "correct": "vivió", "distractor": "vive", "explanation": "Él/ella preterite of vivir = vivió."},
|
||||
{"sentence": "Nosotros _____ en el restaurante ayer. (comer)", "correct": "comimos", "distractor": "comamos", "explanation": "Nosotros preterite of comer = comimos."},
|
||||
{"sentence": "Ellos _____ todo el día. (trabajar)", "correct": "trabajaron", "distractor": "trabajan", "explanation": "Ellos preterite of trabajar = trabajaron."},
|
||||
{"sentence": "Yo _____ tres millas esta mañana. (correr)", "correct": "corrí", "distractor": "corro", "explanation": "Yo preterite of correr = corrí."},
|
||||
{"sentence": "Tú _____ la carta. (escribir)", "correct": "escribiste", "distractor": "escribes", "explanation": "Tú preterite of escribir = escribiste."}
|
||||
],
|
||||
"caveats": "OCR consistently dropped accents from 'é' and 'ó'; reconstructed standard preterite forms."
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"chapter_id": "26",
|
||||
"slug": "past-tense-of-ser-and-ir",
|
||||
"title": "Past Tense of Ser and Ir",
|
||||
"time_range_sec": [6488, 6872],
|
||||
"summary": "Ser and ir share identical preterite conjugations: fui, fuiste, fue, fuimos, fuisteis, fueron. Context, especially the preposition 'a', distinguishes them. No accents on these forms.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{"title": "Identical forms", "bullets": ["ser and ir share the exact same preterite: fui, fuiste, fue, fuimos, fuisteis, fueron.", "No written accents on any form."]},
|
||||
{"title": "Distinguishing ser from ir", "bullets": ["If the preposition 'a' follows (with or without an infinitive), the verb is ir.", "Otherwise, the verb is usually ser."]},
|
||||
{"title": "When ser is used in preterite", "bullets": ["Events that took place at a specific moment (when, where, how).", "Completed states/judgments about events: 'La película fue aburrida.'", "For describing how things were generally, use the imperfect (era), not preterite."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo fui a la tienda.", "en": "I went to the store.", "tags": ["ir", "preterite"]},
|
||||
{"es": "Tú fuiste a hacer tu tarea.", "en": "You went to do your homework.", "tags": ["ir", "preterite"]},
|
||||
{"es": "Ella fue al concierto ayer.", "en": "She went to the concert yesterday.", "tags": ["ir", "preterite"]},
|
||||
{"es": "Fuimos a ver la fiesta.", "en": "We went to see the party.", "tags": ["ir", "preterite"]},
|
||||
{"es": "Ellos fueron a la playa.", "en": "They went to the beach.", "tags": ["ir", "preterite"]},
|
||||
{"es": "La película fue aburrida.", "en": "The movie was boring.", "tags": ["ser", "preterite", "event"]},
|
||||
{"es": "Fue difícil hacer la prueba.", "en": "It was difficult to do the test.", "tags": ["ser", "preterite"]},
|
||||
{"es": "La fiesta fue en el club.", "en": "The party was in the club.", "tags": ["ser", "preterite", "event-location"]},
|
||||
{"es": "Fue un día largo.", "en": "It was a long day.", "tags": ["ser", "preterite"]},
|
||||
{"es": "Fuimos amigos por años.", "en": "We were friends for years.", "tags": ["ser", "preterite"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ser", "en": "to be", "pos": "verb"},
|
||||
{"es": "ir", "en": "to go", "pos": "verb"},
|
||||
{"es": "la película", "en": "the movie", "pos": "noun"},
|
||||
{"es": "la prueba", "en": "the test", "pos": "noun"},
|
||||
{"es": "el concierto", "en": "the concert", "pos": "noun"},
|
||||
{"es": "la fiesta", "en": "the party", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "ser",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo":"fui","tu":"fuiste","el":"fue","nosotros":"fuimos","vosotros":"fuisteis","ellos":"fueron"}
|
||||
},
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo":"fui","tu":"fuiste","el":"fue","nosotros":"fuimos","vosotros":"fuisteis","ellos":"fueron"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Ayer yo _____ al cine.", "correct": "fui", "distractor": "iba", "explanation": "Preterite of ir = fui (completed action). 'Iba' is imperfect."},
|
||||
{"sentence": "La fiesta _____ muy divertida.", "correct": "fue", "distractor": "era", "explanation": "An event that happened — use the preterite of ser (fue)."},
|
||||
{"sentence": "Nosotros _____ a la playa el sábado.", "correct": "fuimos", "distractor": "vamos", "explanation": "Preterite of ir = fuimos. 'Vamos' is present."},
|
||||
{"sentence": "Tú _____ doctor antes, ¿verdad?", "correct": "fuiste", "distractor": "fue", "explanation": "Tú preterite of ser = fuiste."},
|
||||
{"sentence": "Ellos _____ al supermercado anoche.", "correct": "fueron", "distractor": "fueran", "explanation": "Preterite of ir, ellos form = fueron."},
|
||||
{"sentence": "_____ difícil aprender español.", "correct": "Fue", "distractor": "Era", "explanation": "Completed evaluation of an event — preterite of ser (fue)."},
|
||||
{"sentence": "¿A dónde _____ tú anoche?", "correct": "fuiste", "distractor": "fueras", "explanation": "Preterite of ir, tú form = fuiste."}
|
||||
],
|
||||
"caveats": "OCR rendered 'fui' as 'F', 'fue' as 'Fu', 'fueron' as 'fuon' — reconstructed standard preterite forms."
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"chapter_id": "27",
|
||||
"slug": "irregular-verbs-in-the-past-part-1",
|
||||
"title": "Irregular Verbs in the Past - Part 1",
|
||||
"time_range_sec": [6872, 7316],
|
||||
"summary": "A large class of Spanish verbs uses irregular preterite stems (tuv-, estuv-, anduv-, pus-, conduj-, dij-, traj-, hic-, vin-) with shared unstressed endings -e, -iste, -o, -imos, -isteis, -(i)eron.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{"title": "Shared endings", "bullets": ["All irregular preterite verbs use: -e, -iste, -o, -imos, -isteis, -ieron.", "No written accents on yo or él/ella forms (unlike regular preterites)."]},
|
||||
{"title": "j-stem verbs", "bullets": ["Verbs with stems ending in -j (decir → dij-, traer → traj-, conducir → conduj-) take -eron instead of -ieron.", "Example: dijeron (not dijieron), trajeron, condujeron."]},
|
||||
{"title": "hacer's spelling change", "bullets": ["Él/ella form: hizo (with z), not 'hico'.", "The c→z change preserves the soft 's' sound before o."]},
|
||||
{"title": "Verbs with prefixes", "bullets": ["Compound verbs follow the same pattern: detener → detuve, proponer → propuse, predecir → predije, prevenir → previne."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo tuve un gato.", "en": "I had a cat.", "tags": ["tener", "preterite"]},
|
||||
{"es": "Tú tuviste que hacer tu tarea.", "en": "You had to do your homework.", "tags": ["tener", "tener-que"]},
|
||||
{"es": "Estuve en Madrid con él.", "en": "I was in Madrid with him.", "tags": ["estar", "preterite"]},
|
||||
{"es": "Yo puse mi teléfono aquí.", "en": "I put my phone here.", "tags": ["poner", "preterite"]},
|
||||
{"es": "¿Dónde pusiste mi camisa?", "en": "Where did you put my shirt?", "tags": ["poner", "question"]},
|
||||
{"es": "Yo te dije que voy a estar allí.", "en": "I told you I'm going to be there.", "tags": ["decir", "preterite"]},
|
||||
{"es": "Él me dijo eso ayer.", "en": "He told me that yesterday.", "tags": ["decir", "preterite"]},
|
||||
{"es": "Ellos nos dijeron que están ahí.", "en": "They told us they're there.", "tags": ["decir", "j-stem"]},
|
||||
{"es": "¿Qué hiciste ayer?", "en": "What did you do yesterday?", "tags": ["hacer", "question"]},
|
||||
{"es": "Yo hice mi tarea.", "en": "I did my homework.", "tags": ["hacer", "preterite"]},
|
||||
{"es": "Nosotros hicimos la cama.", "en": "We made the bed.", "tags": ["hacer", "preterite"]},
|
||||
{"es": "Ellos hicieron un pastel para nosotros.", "en": "They made a cake for us.", "tags": ["hacer", "preterite"]},
|
||||
{"es": "¿De dónde viniste?", "en": "Where did you come from?", "tags": ["venir", "question"]},
|
||||
{"es": "Yo vine de mi casa.", "en": "I came from my house.", "tags": ["venir", "preterite"]},
|
||||
{"es": "Yo conduje al trabajo.", "en": "I drove to work.", "tags": ["conducir", "preterite"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "tener", "en": "to have", "pos": "verb"},
|
||||
{"es": "estar", "en": "to be (location/condition)", "pos": "verb"},
|
||||
{"es": "andar", "en": "to walk", "pos": "verb"},
|
||||
{"es": "poner", "en": "to put", "pos": "verb"},
|
||||
{"es": "conducir", "en": "to drive", "pos": "verb"},
|
||||
{"es": "traducir", "en": "to translate", "pos": "verb"},
|
||||
{"es": "producir", "en": "to produce", "pos": "verb"},
|
||||
{"es": "decir", "en": "to say/tell", "pos": "verb"},
|
||||
{"es": "traer", "en": "to bring", "pos": "verb"},
|
||||
{"es": "hacer", "en": "to do/make", "pos": "verb"},
|
||||
{"es": "venir", "en": "to come", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{"verb": "tener", "tense_id": "ind_preterito", "forms": {"yo":"tuve","tu":"tuviste","el":"tuvo","nosotros":"tuvimos","vosotros":"tuvisteis","ellos":"tuvieron"}},
|
||||
{"verb": "estar", "tense_id": "ind_preterito", "forms": {"yo":"estuve","tu":"estuviste","el":"estuvo","nosotros":"estuvimos","vosotros":"estuvisteis","ellos":"estuvieron"}},
|
||||
{"verb": "andar", "tense_id": "ind_preterito", "forms": {"yo":"anduve","tu":"anduviste","el":"anduvo","nosotros":"anduvimos","vosotros":"anduvisteis","ellos":"anduvieron"}},
|
||||
{"verb": "poner", "tense_id": "ind_preterito", "forms": {"yo":"puse","tu":"pusiste","el":"puso","nosotros":"pusimos","vosotros":"pusisteis","ellos":"pusieron"}},
|
||||
{"verb": "conducir", "tense_id": "ind_preterito", "forms": {"yo":"conduje","tu":"condujiste","el":"condujo","nosotros":"condujimos","vosotros":"condujisteis","ellos":"condujeron"}},
|
||||
{"verb": "decir", "tense_id": "ind_preterito", "forms": {"yo":"dije","tu":"dijiste","el":"dijo","nosotros":"dijimos","vosotros":"dijisteis","ellos":"dijeron"}},
|
||||
{"verb": "traer", "tense_id": "ind_preterito", "forms": {"yo":"traje","tu":"trajiste","el":"trajo","nosotros":"trajimos","vosotros":"trajisteis","ellos":"trajeron"}},
|
||||
{"verb": "hacer", "tense_id": "ind_preterito", "forms": {"yo":"hice","tu":"hiciste","el":"hizo","nosotros":"hicimos","vosotros":"hicisteis","ellos":"hicieron"}},
|
||||
{"verb": "venir", "tense_id": "ind_preterito", "forms": {"yo":"vine","tu":"viniste","el":"vino","nosotros":"vinimos","vosotros":"vinisteis","ellos":"vinieron"}}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Ayer yo _____ que trabajar mucho. (tener)", "correct": "tuve", "distractor": "tení", "explanation": "Preterite of tener uses tuv- stem: tuve."},
|
||||
{"sentence": "Nosotros _____ en la playa el verano pasado. (estar)", "correct": "estuvimos", "distractor": "estábamos", "explanation": "Preterite of estar uses estuv-: estuvimos. 'Estábamos' is imperfect."},
|
||||
{"sentence": "Yo _____ las llaves en la mesa. (poner)", "correct": "puse", "distractor": "ponía", "explanation": "Preterite of poner uses pus-: puse."},
|
||||
{"sentence": "Ellos me _____ la verdad. (decir)", "correct": "dijeron", "distractor": "dijieron", "explanation": "j-stem verbs take -eron, not -ieron: dijeron."},
|
||||
{"sentence": "¿Qué _____ tú anoche? (hacer)", "correct": "hiciste", "distractor": "hizo", "explanation": "Tú preterite of hacer = hiciste."},
|
||||
{"sentence": "Ella _____ un pastel para mi cumpleaños. (hacer)", "correct": "hizo", "distractor": "hico", "explanation": "Él/ella form of hacer is hizo (with z) to preserve the soft sound."},
|
||||
{"sentence": "Yo _____ tarde a la fiesta. (venir)", "correct": "vine", "distractor": "vení", "explanation": "Preterite of venir uses vin-: vine."},
|
||||
{"sentence": "Nosotros _____ comida a la fiesta. (traer)", "correct": "trajimos", "distractor": "traímos", "explanation": "Preterite of traer uses traj-: trajimos."},
|
||||
{"sentence": "Tú _____ el coche al taller. (conducir)", "correct": "condujiste", "distractor": "conduciste", "explanation": "Preterite of conducir uses conduj-: condujiste."}
|
||||
],
|
||||
"caveats": "OCR garbled stems (e.g. 'tovo' for tuvo, 'EST' for estuv-); reconstructed standard irregular preterite stems."
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"chapter_id": "28",
|
||||
"slug": "irregular-verbs-in-the-past-part-2",
|
||||
"title": "Irregular Verbs in the Past - Part 2",
|
||||
"time_range_sec": [7316, 7780],
|
||||
"summary": "Finishes the irregular preterites: caber/poder/saber/querer (one-off stems), ver/dar (no accents), 3rd-person stem-changing -ir verbs (e→i, o→u), y-insertion verbs (leer/creer/oír), and -car/-gar/-zar yo-only spelling changes.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{"title": "More irregular stems", "bullets": ["caber → cupe; poder → pude; saber → supe; querer → quise.", "Same shared endings as Part 1: -e, -iste, -o, -imos, -isteis, -ieron.", "supe often means 'I found out'; quise means 'I tried/wanted (and stopped)'; no quise = 'I refused'."]},
|
||||
{"title": "ver and dar", "bullets": ["Use the regular -er/-ir endings but write them without accents: vi/vio, di/dio.", "ver: vi, viste, vio, vimos, visteis, vieron.", "dar: di, diste, dio, dimos, disteis, dieron."]},
|
||||
{"title": "3rd-person stem-changing -ir verbs", "bullets": ["Only the él/ella and ellos forms change: e→i (sentir→sintió, pedir→pidió, dormir→durmió, morir→murió).", "All other forms are regular -ir preterite."]},
|
||||
{"title": "y-insertion (leer, creer, oír)", "bullets": ["The él form takes -yó, ellos takes -yeron (leyó, creyeron, oyeron).", "Other forms carry written accents to break the vowel cluster: leíste, oímos."]},
|
||||
{"title": "Yo-only spelling changes", "bullets": ["-car → -qué (practicar → practiqué; buscar → busqué).", "-gar → -gué (jugar → jugué; llegar → llegué).", "-zar → -cé (organizar → organicé; empezar → empecé).", "Only the yo form changes; all others are regular."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo pude hablar con él.", "en": "I could speak with him.", "tags": ["poder", "preterite"]},
|
||||
{"es": "Tú pudiste ir a la fiesta.", "en": "You could go to the party.", "tags": ["poder"]},
|
||||
{"es": "Yo supe quién ganó el juego.", "en": "I found out who won the game.", "tags": ["saber", "preterite"]},
|
||||
{"es": "Yo quise jugar contigo.", "en": "I wanted to play with you.", "tags": ["querer", "preterite"]},
|
||||
{"es": "Ella quiso abrir la puerta.", "en": "She wanted to open the door.", "tags": ["querer"]},
|
||||
{"es": "Yo te vi en la fiesta.", "en": "I saw you at the party.", "tags": ["ver"]},
|
||||
{"es": "Él vio cómo yo hice mi tarea.", "en": "He saw how I did my homework.", "tags": ["ver"]},
|
||||
{"es": "Yo te di mi lápiz.", "en": "I gave you my pencil.", "tags": ["dar"]},
|
||||
{"es": "Él nos dio el pase.", "en": "He gave us the pass.", "tags": ["dar"]},
|
||||
{"es": "Ellos durmieron toda la tarde.", "en": "They slept all afternoon.", "tags": ["dormir", "stem-change-3rd"]},
|
||||
{"es": "Ella pidió un café.", "en": "She ordered a coffee.", "tags": ["pedir", "stem-change-3rd"]},
|
||||
{"es": "Él leyó el libro.", "en": "He read the book.", "tags": ["leer", "y-insertion"]},
|
||||
{"es": "Yo practiqué el piano ayer.", "en": "I practiced piano yesterday.", "tags": ["car-yo"]},
|
||||
{"es": "Yo jugué al fútbol.", "en": "I played soccer.", "tags": ["gar-yo"]},
|
||||
{"es": "Yo organicé mis libros.", "en": "I organized my books.", "tags": ["zar-yo"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "caber", "en": "to fit", "pos": "verb"},
|
||||
{"es": "poder", "en": "to be able", "pos": "verb"},
|
||||
{"es": "saber", "en": "to know", "pos": "verb"},
|
||||
{"es": "querer", "en": "to want", "pos": "verb"},
|
||||
{"es": "ver", "en": "to see", "pos": "verb"},
|
||||
{"es": "dar", "en": "to give", "pos": "verb"},
|
||||
{"es": "preferir", "en": "to prefer", "pos": "verb"},
|
||||
{"es": "dormir", "en": "to sleep", "pos": "verb"},
|
||||
{"es": "morir", "en": "to die", "pos": "verb"},
|
||||
{"es": "leer", "en": "to read", "pos": "verb"},
|
||||
{"es": "creer", "en": "to believe", "pos": "verb"},
|
||||
{"es": "oír", "en": "to hear", "pos": "verb"},
|
||||
{"es": "practicar", "en": "to practice", "pos": "verb"},
|
||||
{"es": "jugar", "en": "to play", "pos": "verb"},
|
||||
{"es": "organizar", "en": "to organize", "pos": "verb"},
|
||||
{"es": "empezar", "en": "to start", "pos": "verb"},
|
||||
{"es": "llegar", "en": "to arrive", "pos": "verb"},
|
||||
{"es": "buscar", "en": "to look for", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{"verb": "poder", "tense_id": "ind_preterito", "forms": {"yo":"pude","tu":"pudiste","el":"pudo","nosotros":"pudimos","vosotros":"pudisteis","ellos":"pudieron"}},
|
||||
{"verb": "saber", "tense_id": "ind_preterito", "forms": {"yo":"supe","tu":"supiste","el":"supo","nosotros":"supimos","vosotros":"supisteis","ellos":"supieron"}},
|
||||
{"verb": "querer", "tense_id": "ind_preterito", "forms": {"yo":"quise","tu":"quisiste","el":"quiso","nosotros":"quisimos","vosotros":"quisisteis","ellos":"quisieron"}},
|
||||
{"verb": "caber", "tense_id": "ind_preterito", "forms": {"yo":"cupe","tu":"cupiste","el":"cupo","nosotros":"cupimos","vosotros":"cupisteis","ellos":"cupieron"}},
|
||||
{"verb": "ver", "tense_id": "ind_preterito", "forms": {"yo":"vi","tu":"viste","el":"vio","nosotros":"vimos","vosotros":"visteis","ellos":"vieron"}},
|
||||
{"verb": "dar", "tense_id": "ind_preterito", "forms": {"yo":"di","tu":"diste","el":"dio","nosotros":"dimos","vosotros":"disteis","ellos":"dieron"}},
|
||||
{"verb": "dormir", "tense_id": "ind_preterito", "forms": {"yo":"dormí","tu":"dormiste","el":"durmió","nosotros":"dormimos","vosotros":"dormisteis","ellos":"durmieron"}},
|
||||
{"verb": "pedir", "tense_id": "ind_preterito", "forms": {"yo":"pedí","tu":"pediste","el":"pidió","nosotros":"pedimos","vosotros":"pedisteis","ellos":"pidieron"}},
|
||||
{"verb": "leer", "tense_id": "ind_preterito", "forms": {"yo":"leí","tu":"leíste","el":"leyó","nosotros":"leímos","vosotros":"leísteis","ellos":"leyeron"}},
|
||||
{"verb": "oír", "tense_id": "ind_preterito", "forms": {"yo":"oí","tu":"oíste","el":"oyó","nosotros":"oímos","vosotros":"oísteis","ellos":"oyeron"}},
|
||||
{"verb": "practicar", "tense_id": "ind_preterito", "forms": {"yo":"practiqué","tu":"practicaste","el":"practicó","nosotros":"practicamos","vosotros":"practicasteis","ellos":"practicaron"}},
|
||||
{"verb": "jugar", "tense_id": "ind_preterito", "forms": {"yo":"jugué","tu":"jugaste","el":"jugó","nosotros":"jugamos","vosotros":"jugasteis","ellos":"jugaron"}},
|
||||
{"verb": "organizar", "tense_id": "ind_preterito", "forms": {"yo":"organicé","tu":"organizaste","el":"organizó","nosotros":"organizamos","vosotros":"organizasteis","ellos":"organizaron"}}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo no _____ ir a la fiesta. (poder)", "correct": "pude", "distractor": "podía", "explanation": "Preterite poder = pude (managed to / could). 'Podía' is imperfect."},
|
||||
{"sentence": "Ayer yo _____ que estás casado. (saber)", "correct": "supe", "distractor": "sabía", "explanation": "Preterite saber = supe and means 'I found out'. 'Sabía' = 'I knew (already)'."},
|
||||
{"sentence": "Ellos _____ ocho horas anoche. (dormir)", "correct": "durmieron", "distractor": "dormieron", "explanation": "dormir is a 3rd-person stem-changer: o→u in ellos: durmieron."},
|
||||
{"sentence": "Ella _____ una hamburguesa. (pedir)", "correct": "pidió", "distractor": "pedió", "explanation": "pedir is a 3rd-person stem-changer: e→i in él/ella: pidió."},
|
||||
{"sentence": "Yo _____ a mi amigo en la calle. (ver)", "correct": "vi", "distractor": "ví", "explanation": "Preterite ver = vi (no written accent)."},
|
||||
{"sentence": "Yo te _____ un regalo. (dar)", "correct": "di", "distractor": "dí", "explanation": "Preterite dar = di (no written accent)."},
|
||||
{"sentence": "Él _____ el periódico esta mañana. (leer)", "correct": "leyó", "distractor": "leió", "explanation": "leer takes y in 3rd person: leyó."},
|
||||
{"sentence": "Yo _____ al tenis ayer. (jugar)", "correct": "jugué", "distractor": "jugé", "explanation": "-gar verbs change yo to -gué: jugué."},
|
||||
{"sentence": "Yo _____ español por dos horas. (practicar)", "correct": "practiqué", "distractor": "practicé", "explanation": "-car verbs change yo to -qué: practiqué."},
|
||||
{"sentence": "Yo _____ a estudiar a las ocho. (empezar)", "correct": "empecé", "distractor": "empezé", "explanation": "-zar verbs change yo to -cé: empecé."}
|
||||
],
|
||||
"caveats": "OCR severely garbled stems (e.g., 'pude' rendered as 'P', 'cupe' as 'cap'); reconstructed from standard irregular preterite tables."
|
||||
}
|
||||
61
docs/spanish-fundamentals/structured/29-reflexive-verbs.json
Normal file
61
docs/spanish-fundamentals/structured/29-reflexive-verbs.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"chapter_id": "29",
|
||||
"slug": "reflexive-verbs",
|
||||
"title": "Reflexive Verbs",
|
||||
"time_range_sec": [7780, 8149],
|
||||
"summary": "Reflexive verbs apply the action to the subject itself; their infinitive ends in -se and they require a matching reflexive pronoun (me, te, se, nos, os, se) before the conjugated verb.",
|
||||
"suggested_grammar_note_id": "reflexive-verbs",
|
||||
"rules": [
|
||||
{"title": "Pronoun placement", "bullets": ["Reflexive pronoun goes before the conjugated verb.", "In progressive forms, place before estar (te estás lavando) or attached to the gerund with accent (lavándote)."]},
|
||||
{"title": "Form the verb", "bullets": ["Drop -se from the infinitive and conjugate the base verb.", "Pronouns: me, te, se, nos, os, se."]},
|
||||
{"title": "Meaning shift", "bullets": ["Adding -se often changes the meaning, similar to English particle verbs (give vs give up).", "Many daily-routine verbs are reflexive: bañarse, levantarse, despertarse, dormirse, vestirse."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo lavo el coche.", "en": "I wash the car.", "tags": ["non-reflexive"]},
|
||||
{"es": "Yo me lavo las manos.", "en": "I wash up my hands.", "tags": ["reflexive", "present"]},
|
||||
{"es": "Tú te estás lavando.", "en": "You are washing up.", "tags": ["progressive"]},
|
||||
{"es": "Estás lavándote.", "en": "You are washing up.", "tags": ["progressive", "attached-pronoun"]},
|
||||
{"es": "Él se lavó.", "en": "He washed up.", "tags": ["preterite"]},
|
||||
{"es": "Yo me baño.", "en": "I take a bath.", "tags": ["present"]},
|
||||
{"es": "Tú te levantaste.", "en": "You got up.", "tags": ["preterite"]},
|
||||
{"es": "Él se despertó.", "en": "He woke up.", "tags": ["preterite"]},
|
||||
{"es": "Yo me voy.", "en": "I leave / I go away.", "tags": ["irse"]},
|
||||
{"es": "Yo me pongo el abrigo.", "en": "I put my coat on.", "tags": ["irregular"]},
|
||||
{"es": "Yo me siento.", "en": "I sit down.", "tags": ["stem-change"]},
|
||||
{"es": "¿Cómo te llamas?", "en": "What is your name?", "tags": ["llamarse"]},
|
||||
{"es": "Me llamo Alex.", "en": "My name is Alex.", "tags": ["llamarse"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "lavarse", "en": "to wash up", "pos": "verb"},
|
||||
{"es": "bañarse", "en": "to take a bath", "pos": "verb"},
|
||||
{"es": "levantarse", "en": "to get up", "pos": "verb"},
|
||||
{"es": "despertarse", "en": "to wake up", "pos": "verb"},
|
||||
{"es": "dormirse", "en": "to fall asleep", "pos": "verb"},
|
||||
{"es": "irse", "en": "to leave / go away", "pos": "verb"},
|
||||
{"es": "ponerse", "en": "to put on / put down", "pos": "verb"},
|
||||
{"es": "sentarse", "en": "to sit down", "pos": "verb"},
|
||||
{"es": "llamarse", "en": "to call oneself / to be named", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "lavarse",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "me lavo", "tu": "te lavas", "el": "se lava", "nosotros": "nos lavamos", "vosotros": "os laváis", "ellos": "se lavan"}
|
||||
},
|
||||
{
|
||||
"verb": "levantarse",
|
||||
"tense_id": "ind_preterito",
|
||||
"forms": {"yo": "me levanté", "tu": "te levantaste", "el": "se levantó", "nosotros": "nos levantamos", "vosotros": "os levantasteis", "ellos": "se levantaron"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ las manos antes de comer.", "correct": "me lavo", "distractor": "lavo", "explanation": "Lavarse needs the reflexive pronoun me when the action is on the subject."},
|
||||
{"sentence": "¿Cómo _____ llamas?", "correct": "te", "distractor": "se", "explanation": "Tú uses te."},
|
||||
{"sentence": "Ellos _____ despertaron temprano.", "correct": "se", "distractor": "nos", "explanation": "Ellos uses se."},
|
||||
{"sentence": "Nosotros _____ levantamos a las siete.", "correct": "nos", "distractor": "se", "explanation": "Nosotros uses nos."},
|
||||
{"sentence": "Estás _____ ahora mismo.", "correct": "lavándote", "distractor": "lavandote", "explanation": "When the pronoun attaches to the gerund, an accent is required to keep the stress."},
|
||||
{"sentence": "Yo _____ pongo el abrigo.", "correct": "me", "distractor": "te", "explanation": "Yo uses me."},
|
||||
{"sentence": "Él _____ fue de la fiesta.", "correct": "se", "distractor": "le", "explanation": "Irse requires the reflexive pronoun se for él."}
|
||||
],
|
||||
"caveats": "OCR garbled many verb stems (banhar, banharse, leant, etc.); reconstructed using standard Spanish forms."
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"chapter_id": "30",
|
||||
"slug": "reciprocal-reflexive-verbs",
|
||||
"title": "Reciprocal Reflexive Verbs",
|
||||
"time_range_sec": [8149, 8311],
|
||||
"summary": "Reciprocal reflexives express an action shared between two or more subjects (each other), using only the plural reflexive pronouns nos, os, and se with a plural-subject verb.",
|
||||
"suggested_grammar_note_id": "reflexive-verbs",
|
||||
"rules": [
|
||||
{"title": "Plural pronouns only", "bullets": ["Use nos, os, or se before the plural-subject verb.", "Singular reflexive pronouns (me, te) cannot be reciprocal."]},
|
||||
{"title": "Works in any tense", "bullets": ["Conjugate the verb normally for the plural subject in the desired tense; keep the reciprocal pronoun.", "Common in present, preterite, imperfect, and progressive."]},
|
||||
{"title": "Disambiguation", "bullets": ["Add 'el uno al otro' / 'los unos a los otros' to force the 'each other' reading when reflexive vs reciprocal is ambiguous."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Nos ayudamos.", "en": "We help each other.", "tags": ["present"]},
|
||||
{"es": "Ellos se abrazan.", "en": "They hug each other.", "tags": ["present"]},
|
||||
{"es": "Nos estamos escuchando.", "en": "We are listening to each other.", "tags": ["progressive"]},
|
||||
{"es": "John y yo nos conocimos.", "en": "John and I met (each other).", "tags": ["preterite"]},
|
||||
{"es": "Los amigos se saludaron.", "en": "The friends greeted each other.", "tags": ["preterite"]},
|
||||
{"es": "Nos encontramos en el cine cuando nos vimos.", "en": "We met at the cinema when we saw each other.", "tags": ["preterite", "two-verbs"]},
|
||||
{"es": "Ustedes se ven todos los días.", "en": "You all see each other every day.", "tags": ["present"]},
|
||||
{"es": "Mis padres se aman.", "en": "My parents love each other.", "tags": ["present"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ayudarse", "en": "to help each other", "pos": "verb"},
|
||||
{"es": "abrazarse", "en": "to hug each other", "pos": "verb"},
|
||||
{"es": "saludarse", "en": "to greet each other", "pos": "verb"},
|
||||
{"es": "encontrarse", "en": "to meet/encounter each other", "pos": "verb"},
|
||||
{"es": "verse", "en": "to see each other", "pos": "verb"},
|
||||
{"es": "conocerse", "en": "to know/meet each other", "pos": "verb"},
|
||||
{"es": "escucharse", "en": "to listen to each other", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "ayudarse",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "—", "tu": "—", "el": "—", "nosotros": "nos ayudamos", "vosotros": "os ayudáis", "ellos": "se ayudan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Mis hermanos _____ ayudan con la tarea.", "correct": "se", "distractor": "nos", "explanation": "Mis hermanos = ellos → se."},
|
||||
{"sentence": "Nosotros _____ vemos los domingos.", "correct": "nos", "distractor": "se", "explanation": "Nosotros uses nos."},
|
||||
{"sentence": "Ellos _____ saludaron en la calle.", "correct": "se", "distractor": "le", "explanation": "Reciprocal saludarse uses se for ellos."},
|
||||
{"sentence": "John y yo _____ conocimos en 2010.", "correct": "nos", "distractor": "se", "explanation": "Subject is 'we' → nos."},
|
||||
{"sentence": "Mis padres _____ aman mucho.", "correct": "se", "distractor": "nos", "explanation": "Mis padres = ellos → se."},
|
||||
{"sentence": "¿Vosotros _____ habláis a menudo?", "correct": "os", "distractor": "se", "explanation": "Vosotros uses os."}
|
||||
],
|
||||
"caveats": "Many verbs in OCR were truncated (AUD, Salud, cont, ver); restored to ayudar, saludar, encontrar, ver."
|
||||
}
|
||||
80
docs/spanish-fundamentals/structured/31-imperfect-tense.json
Normal file
80
docs/spanish-fundamentals/structured/31-imperfect-tense.json
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"chapter_id": "31",
|
||||
"slug": "imperfect-tense",
|
||||
"title": "Imperfect Tense",
|
||||
"time_range_sec": [8311, 8722],
|
||||
"summary": "The imperfect describes habitual or ongoing actions in the past ('used to' / 'was -ing'); it has just two regular ending sets (-ar vs -er/-ir) and only three irregulars: ser, ir, ver.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{"title": "When to use", "bullets": ["Habits in the past ('I used to...').", "Background or ongoing past action ('was/were -ing').", "Descriptions: age, time, weather, traits, mental/emotional states."]},
|
||||
{"title": "Endings", "bullets": ["-ar verbs: -aba, -abas, -aba, -ábamos, -abais, -aban.", "-er and -ir verbs share: -ía, -ías, -ía, -íamos, -íais, -ían."]},
|
||||
{"title": "Irregulars", "bullets": ["Only three: ser → era, ir → iba, ver → veía.", "No stem changes anywhere else."]},
|
||||
{"title": "Past progressive", "bullets": ["Use estar in the imperfect + gerund: yo estaba hablando.", "Never use the preterite of estar for ongoing background action."]},
|
||||
{"title": "Vs preterite", "bullets": ["Preterite = a single completed event ('I went, I ate').", "Imperfect = habit / background / description ('I used to go, I was eating')."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo hablaba español de niño.", "en": "I used to speak Spanish as a kid.", "tags": ["habit"]},
|
||||
{"es": "Tú caminabas cada día.", "en": "You used to walk every day.", "tags": ["habit"]},
|
||||
{"es": "Él comía por las mañanas.", "en": "He used to eat in the mornings.", "tags": ["habit"]},
|
||||
{"es": "Nosotros vivíamos en Madrid.", "en": "We used to live in Madrid.", "tags": ["habit"]},
|
||||
{"es": "Yo iba a la escuela todos los días.", "en": "I used to go to school every day.", "tags": ["irregular"]},
|
||||
{"es": "Yo era estudiante.", "en": "I used to be a student.", "tags": ["ser", "trait"]},
|
||||
{"es": "Él era rápido.", "en": "He used to be fast.", "tags": ["ser", "trait"]},
|
||||
{"es": "Yo veía la televisión.", "en": "I used to watch TV.", "tags": ["ver"]},
|
||||
{"es": "Yo estaba hablando con María.", "en": "I was speaking with María.", "tags": ["progressive"]},
|
||||
{"es": "Tú estabas muy feliz.", "en": "You were very happy.", "tags": ["estar"]},
|
||||
{"es": "Eran las tres de la tarde.", "en": "It was 3 in the afternoon.", "tags": ["time"]},
|
||||
{"es": "Hacía frío y llovía.", "en": "It was cold and raining.", "tags": ["weather"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "siempre", "en": "always", "pos": "adv"},
|
||||
{"es": "cada día", "en": "every day", "pos": "phrase"},
|
||||
{"es": "todos los días", "en": "every day", "pos": "phrase"},
|
||||
{"es": "a menudo", "en": "often", "pos": "adv"},
|
||||
{"es": "mientras", "en": "while", "pos": "adv"},
|
||||
{"es": "de niño/a", "en": "as a child", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "hablaba", "tu": "hablabas", "el": "hablaba", "nosotros": "hablábamos", "vosotros": "hablabais", "ellos": "hablaban"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "comía", "tu": "comías", "el": "comía", "nosotros": "comíamos", "vosotros": "comíais", "ellos": "comían"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "vivía", "tu": "vivías", "el": "vivía", "nosotros": "vivíamos", "vosotros": "vivíais", "ellos": "vivían"}
|
||||
},
|
||||
{
|
||||
"verb": "ser",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "era", "tu": "eras", "el": "era", "nosotros": "éramos", "vosotros": "erais", "ellos": "eran"}
|
||||
},
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "iba", "tu": "ibas", "el": "iba", "nosotros": "íbamos", "vosotros": "ibais", "ellos": "iban"}
|
||||
},
|
||||
{
|
||||
"verb": "ver",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "veía", "tu": "veías", "el": "veía", "nosotros": "veíamos", "vosotros": "veíais", "ellos": "veían"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Cuando era niño, _____ al parque todos los días.", "correct": "iba", "distractor": "fui", "explanation": "Habitual past action → imperfect of ir."},
|
||||
{"sentence": "Mientras yo _____, sonó el teléfono.", "correct": "comía", "distractor": "comí", "explanation": "Background ongoing action → imperfect."},
|
||||
{"sentence": "Cuando éramos jóvenes, nosotros _____ en Madrid.", "correct": "vivíamos", "distractor": "vivimos", "explanation": "Habitual past → imperfect of vivir."},
|
||||
{"sentence": "_____ las cinco cuando llegó.", "correct": "Eran", "distractor": "Fueron", "explanation": "Time in the past always uses imperfect of ser."},
|
||||
{"sentence": "Mi abuela _____ mucho la tele.", "correct": "veía", "distractor": "vio", "explanation": "Habit → imperfect of ver."},
|
||||
{"sentence": "Yo _____ hablando cuando entró.", "correct": "estaba", "distractor": "estuve", "explanation": "Past progressive needs estar in the imperfect."},
|
||||
{"sentence": "Él _____ muy alto de joven.", "correct": "era", "distractor": "fue", "explanation": "Trait/description → imperfect of ser."},
|
||||
{"sentence": "Tú siempre _____ pan en la panadería.", "correct": "comprabas", "distractor": "compraste", "explanation": "'Siempre' + habitual action → imperfect."}
|
||||
],
|
||||
"caveats": "OCR mangled accents and verb stems heavily; rebuilt all paradigms from standard imperfect rules."
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"chapter_id": "32",
|
||||
"slug": "stressed-possessive-adjectives",
|
||||
"title": "Stressed Possessive Adjectives",
|
||||
"time_range_sec": [8722, 8879],
|
||||
"summary": "Stressed possessive adjectives (mío, tuyo, suyo, nuestro, vuestro) indicate ownership and follow the noun or ser; they agree in gender and number with the possessed noun.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{"title": "Placement", "bullets": ["Go after the noun (un amigo mío) or after ser (el libro es mío).", "Equivalent meaning to unstressed forms before the noun (tu cuaderno = el cuaderno tuyo)."]},
|
||||
{"title": "Agreement", "bullets": ["Match the gender (m/f) and number (sg/pl) of the possessed noun, not the owner."]},
|
||||
{"title": "Suyo ambiguity", "bullets": ["Suyo/a(s) can mean his, hers, yours (formal), or theirs.", "Clarify with de él / de ella / de usted / de ellos / de ellas."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "El libro es mío.", "en": "The book is mine.", "tags": ["predicate"]},
|
||||
{"es": "John es un amigo mío.", "en": "John is a friend of mine.", "tags": ["after-noun"]},
|
||||
{"es": "La computadora tuya es rápida.", "en": "Your computer is fast.", "tags": ["fem"]},
|
||||
{"es": "La clase nuestra empieza ahora.", "en": "Our class starts now.", "tags": ["fem"]},
|
||||
{"es": "Las clases nuestras son largas.", "en": "Our classes are long.", "tags": ["plural"]},
|
||||
{"es": "El teclado suyo.", "en": "His/her/their keyboard.", "tags": ["ambiguous"]},
|
||||
{"es": "El teclado de él.", "en": "His keyboard.", "tags": ["clarification"]},
|
||||
{"es": "Estos zapatos son míos.", "en": "These shoes are mine.", "tags": ["plural", "predicate"]},
|
||||
{"es": "Una idea tuya cambió todo.", "en": "An idea of yours changed everything.", "tags": ["fem"]},
|
||||
{"es": "Los planes vuestros son interesantes.", "en": "Your (pl.) plans are interesting.", "tags": ["vosotros"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "mío/a", "en": "mine", "pos": "adj"},
|
||||
{"es": "tuyo/a", "en": "yours (tú)", "pos": "adj"},
|
||||
{"es": "suyo/a", "en": "his/hers/yours/theirs", "pos": "adj"},
|
||||
{"es": "nuestro/a", "en": "ours", "pos": "adj"},
|
||||
{"es": "vuestro/a", "en": "yours (vosotros)", "pos": "adj"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Estos libros son _____ (mine).", "correct": "míos", "distractor": "mío", "explanation": "Plural masculine noun (libros) → míos."},
|
||||
{"sentence": "La casa es _____ (ours).", "correct": "nuestra", "distractor": "nuestro", "explanation": "Casa is feminine singular → nuestra."},
|
||||
{"sentence": "Una amiga _____ (of mine) llegó ayer.", "correct": "mía", "distractor": "mío", "explanation": "Amiga is feminine → mía."},
|
||||
{"sentence": "Los problemas son _____ (theirs).", "correct": "suyos", "distractor": "suya", "explanation": "Problemas is masc. plural → suyos."},
|
||||
{"sentence": "El coche _____ (of yours, tú) es nuevo.", "correct": "tuyo", "distractor": "tuya", "explanation": "Coche is masc. sing. → tuyo."},
|
||||
{"sentence": "Las ideas _____ (yours, vosotros) son buenas.", "correct": "vuestras", "distractor": "vuestros", "explanation": "Ideas is fem. plural → vuestras."}
|
||||
],
|
||||
"caveats": "OCR muddled forms but standard paradigm restored."
|
||||
}
|
||||
52
docs/spanish-fundamentals/structured/33-por-para.json
Normal file
52
docs/spanish-fundamentals/structured/33-por-para.json
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"chapter_id": "33",
|
||||
"slug": "por-para",
|
||||
"title": "Por & Para",
|
||||
"time_range_sec": [8879, 9252],
|
||||
"summary": "Por and para both can translate as 'for' but cover distinct meanings: por handles motion through, duration, cause, exchange, rate, and idioms; para handles destination, deadline, purpose, recipient, comparison, and employer.",
|
||||
"suggested_grammar_note_id": "por-vs-para",
|
||||
"rules": [
|
||||
{"title": "Por uses", "bullets": ["Movement: by/through.", "Duration: during/for a period.", "Reason: because of.", "In search of.", "Exchange: in exchange for.", "Per (units of measurement).", "Idiomatic expressions (por ejemplo, por fin, por eso, por aquí)."]},
|
||||
{"title": "Para uses", "bullets": ["Destination (movement toward).", "Deadline (time goal).", "Purpose: in order to.", "Recipient of something.", "Comparison or opinion (para mí…).", "Employer (work for)."]},
|
||||
{"title": "Mental shortcut", "bullets": ["Por = looks back: cause, route, duration.", "Para = looks forward: goal, destination, endpoint."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo fui por el parque.", "en": "I went through the park.", "tags": ["por", "movement"]},
|
||||
{"es": "Yo lo hice por dos horas.", "en": "I did it for two hours.", "tags": ["por", "duration"]},
|
||||
{"es": "Llegué tarde por el tráfico.", "en": "I got there late because of the traffic.", "tags": ["por", "reason"]},
|
||||
{"es": "Yo fui por mi lápiz.", "en": "I went for my pencil.", "tags": ["por", "search"]},
|
||||
{"es": "Te di dinero por el boleto.", "en": "I gave you money for the ticket.", "tags": ["por", "exchange"]},
|
||||
{"es": "Conducía 120 kilómetros por hora.", "en": "I was driving 120 km per hour.", "tags": ["por", "rate"]},
|
||||
{"es": "Por ejemplo, este libro.", "en": "For example, this book.", "tags": ["por", "idiom"]},
|
||||
{"es": "Por fin llegamos.", "en": "At last we arrived.", "tags": ["por", "idiom"]},
|
||||
{"es": "Yo salgo para Las Vegas el lunes.", "en": "I leave for Las Vegas on Monday.", "tags": ["para", "destination"]},
|
||||
{"es": "Lo voy a hacer para el viernes.", "en": "I'm going to do it by Friday.", "tags": ["para", "deadline"]},
|
||||
{"es": "Yo estudio español para ser profesor.", "en": "I study Spanish to be a teacher.", "tags": ["para", "purpose"]},
|
||||
{"es": "Este regalo es para él.", "en": "This gift is for him.", "tags": ["para", "recipient"]},
|
||||
{"es": "Para mí, esta lección es fácil.", "en": "For me, this lesson is easy.", "tags": ["para", "opinion"]},
|
||||
{"es": "Ella trabaja para Telecom.", "en": "She works for Telecom.", "tags": ["para", "employer"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "por", "en": "by, through, during, for (because of), per", "pos": "phrase"},
|
||||
{"es": "para", "en": "for, in order to, by (deadline), toward", "pos": "phrase"},
|
||||
{"es": "por ejemplo", "en": "for example", "pos": "phrase"},
|
||||
{"es": "por fin", "en": "at last", "pos": "phrase"},
|
||||
{"es": "por eso", "en": "that's why", "pos": "phrase"},
|
||||
{"es": "por aquí", "en": "around here", "pos": "phrase"},
|
||||
{"es": "para que", "en": "so that", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Caminé _____ el parque ayer.", "correct": "por", "distractor": "para", "explanation": "Movement through a place uses por."},
|
||||
{"sentence": "Este regalo es _____ ti.", "correct": "para", "distractor": "por", "explanation": "Recipient uses para."},
|
||||
{"sentence": "Estudio mucho _____ aprobar el examen.", "correct": "para", "distractor": "por", "explanation": "Purpose / in order to uses para."},
|
||||
{"sentence": "Llegué tarde _____ el tráfico.", "correct": "por", "distractor": "para", "explanation": "Reason / because of uses por."},
|
||||
{"sentence": "Trabajé _____ ocho horas.", "correct": "por", "distractor": "para", "explanation": "Duration uses por."},
|
||||
{"sentence": "Necesito el informe _____ el lunes.", "correct": "para", "distractor": "por", "explanation": "Deadline uses para."},
|
||||
{"sentence": "Pagué cien dólares _____ esta camisa.", "correct": "por", "distractor": "para", "explanation": "Exchange uses por."},
|
||||
{"sentence": "_____ mí, el español es fácil.", "correct": "Para", "distractor": "Por", "explanation": "Personal opinion uses para."},
|
||||
{"sentence": "Mi hermana trabaja _____ Google.", "correct": "para", "distractor": "por", "explanation": "Employer uses para."},
|
||||
{"sentence": "Conducimos a 100 km _____ hora.", "correct": "por", "distractor": "para", "explanation": "Per / rate uses por."}
|
||||
],
|
||||
"caveats": "Many spoken examples were truncated in OCR (Y, YOLO, sentence ending dropped); reconstructed from the on-screen Spanish lines."
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"chapter_id": "34",
|
||||
"slug": "comparatives-superlatives",
|
||||
"title": "Comparatives & Superlatives",
|
||||
"time_range_sec": [9252, 9567],
|
||||
"summary": "Spanish forms comparatives with más/menos + adjective and superlatives by adding a definite article before más/menos; four common irregulars are mejor, peor, mayor, menor.",
|
||||
"suggested_grammar_note_id": "comparatives-superlatives",
|
||||
"rules": [
|
||||
{"title": "Comparative", "bullets": ["Pattern: más/menos + adjective (+ que + reference).", "Adjective agrees in gender and number with the noun."]},
|
||||
{"title": "Superlative", "bullets": ["Pattern: el/la/los/las + (noun) + más/menos + adjective.", "Article matches the noun's gender and number."]},
|
||||
{"title": "Equality", "bullets": ["tan + adjective + como = as … as.", "tanto/a/os/as + noun + como for nouns."]},
|
||||
{"title": "Que vs de", "bullets": ["Use 'que' to compare two things: más alto que su hermano.", "Use 'de' before numbers: más de cinco, menos de veinte."]},
|
||||
{"title": "Irregulars", "bullets": ["bueno → mejor / el mejor.", "malo → peor / el peor.", "joven → menor / el menor (mostly for age).", "viejo → mayor / el mayor (mostly for age)."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Esta clase es más pequeña.", "en": "This class is smaller.", "tags": ["comparative"]},
|
||||
{"es": "Esta clase es la más pequeña.", "en": "This class is the smallest.", "tags": ["superlative"]},
|
||||
{"es": "Esta camisa es más cara que la otra.", "en": "This shirt is more expensive than the other one.", "tags": ["comparative", "que"]},
|
||||
{"es": "Esta camisa es la menos cara.", "en": "This shirt is the least expensive.", "tags": ["superlative", "menos"]},
|
||||
{"es": "Esta lección es mejor.", "en": "This lesson is better.", "tags": ["irregular"]},
|
||||
{"es": "Esta lección es la mejor.", "en": "This lesson is the best.", "tags": ["irregular", "superlative"]},
|
||||
{"es": "Este libro es peor que aquel.", "en": "This book is worse than that one.", "tags": ["irregular"]},
|
||||
{"es": "El niño es el menor.", "en": "The boy is the youngest.", "tags": ["irregular", "age"]},
|
||||
{"es": "Ella es la mayor de la familia.", "en": "She is the oldest in the family.", "tags": ["irregular", "age"]},
|
||||
{"es": "Tengo más de cinco libros.", "en": "I have more than five books.", "tags": ["de", "number"]},
|
||||
{"es": "Ana es tan alta como María.", "en": "Ana is as tall as María.", "tags": ["equality"]},
|
||||
{"es": "Esta casa tiene menos habitaciones que la mía.", "en": "This house has fewer rooms than mine.", "tags": ["nouns"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "más", "en": "more / most", "pos": "adv"},
|
||||
{"es": "menos", "en": "less / least", "pos": "adv"},
|
||||
{"es": "que", "en": "than", "pos": "phrase"},
|
||||
{"es": "tan…como", "en": "as…as", "pos": "phrase"},
|
||||
{"es": "mejor", "en": "better / best", "pos": "adj"},
|
||||
{"es": "peor", "en": "worse / worst", "pos": "adj"},
|
||||
{"es": "mayor", "en": "older / oldest", "pos": "adj"},
|
||||
{"es": "menor", "en": "younger / youngest", "pos": "adj"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Mi coche es _____ rápido que el tuyo.", "correct": "más", "distractor": "muy", "explanation": "Comparison uses más + adjective + que."},
|
||||
{"sentence": "Esta es _____ mejor película del año.", "correct": "la", "distractor": "más", "explanation": "Mejor is irregular; superlative just needs the article."},
|
||||
{"sentence": "Tengo más _____ veinte libros.", "correct": "de", "distractor": "que", "explanation": "Before a number use de, not que."},
|
||||
{"sentence": "Ana es tan inteligente _____ Luis.", "correct": "como", "distractor": "que", "explanation": "Equality: tan…como."},
|
||||
{"sentence": "Mi abuela es la _____ de mis abuelas.", "correct": "mayor", "distractor": "más vieja", "explanation": "For age, use mayor (more polite/standard)."},
|
||||
{"sentence": "Este examen fue _____ que el anterior.", "correct": "peor", "distractor": "más malo", "explanation": "Irregular comparative of malo is peor."},
|
||||
{"sentence": "Ella es la _____ de la clase.", "correct": "menor", "distractor": "más joven", "explanation": "Both are accepted, but menor is the standard irregular."},
|
||||
{"sentence": "Esta casa tiene _____ habitaciones que la mía.", "correct": "menos", "distractor": "menor", "explanation": "Use menos to mean 'fewer' before nouns."}
|
||||
],
|
||||
"caveats": "OCR repeatedly garbled menos/más, mayor/menor; reconstructed from the on-screen labels and standard grammar."
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"chapter_id": "35",
|
||||
"slug": "how-negatives-work",
|
||||
"title": "How Negatives Work",
|
||||
"time_range_sec": [9567, 9830],
|
||||
"summary": "Spanish negates with 'no' before the verb and freely uses double or triple negatives; when a negative word (nada, nadie, nunca, ningún, tampoco) follows the verb, 'no' must precede the verb.",
|
||||
"suggested_grammar_note_id": "double-negatives",
|
||||
"rules": [
|
||||
{"title": "Basic negation", "bullets": ["Place 'no' directly before the conjugated verb.", "Subject pronouns (if used) come before 'no': Yo no como."]},
|
||||
{"title": "Double negatives", "bullets": ["If a negative word follows the verb, keep 'no' before the verb: No como nada.", "If the negative word goes before the verb, drop the 'no': Nada como (or Nunca como)."]},
|
||||
{"title": "Personal a", "bullets": ["Use 'a' with alguien / nadie when they are direct objects: ¿Viste a alguien? — No vi a nadie."]},
|
||||
{"title": "Algún / ningún", "bullets": ["Drop the final -o before a singular masculine noun: algún libro, ningún problema.", "Full forms: alguno/a/os/as, ninguno/a (singular preferred).", "Both agree in gender; ninguno is usually singular in modern Spanish."]},
|
||||
{"title": "Other pairs", "bullets": ["también ↔ tampoco.", "siempre ↔ nunca / jamás.", "o…o ↔ ni…ni."]}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo no hablo francés.", "en": "I do not speak French.", "tags": ["basic"]},
|
||||
{"es": "Él no habla italiano.", "en": "He does not speak Italian.", "tags": ["basic"]},
|
||||
{"es": "Nadie come.", "en": "Nobody eats.", "tags": ["pre-verb-negative"]},
|
||||
{"es": "Ella nunca corre.", "en": "She never runs.", "tags": ["pre-verb-negative"]},
|
||||
{"es": "Yo no como nada.", "en": "I don't eat anything.", "tags": ["double-negative"]},
|
||||
{"es": "Tú nunca comes nada.", "en": "You never eat anything.", "tags": ["double-negative"]},
|
||||
{"es": "Él no sabe nada.", "en": "He doesn't know anything.", "tags": ["double-negative"]},
|
||||
{"es": "No vi a nadie.", "en": "I didn't see anyone.", "tags": ["personal-a"]},
|
||||
{"es": "No tengo ningún libro aquí.", "en": "I don't have any book here.", "tags": ["ningún"]},
|
||||
{"es": "No conozco ninguna tienda por aquí.", "en": "I don't know any store around here.", "tags": ["ninguna"]},
|
||||
{"es": "Yo tampoco.", "en": "Me neither.", "tags": ["tampoco"]},
|
||||
{"es": "No quiero ni café ni té.", "en": "I want neither coffee nor tea.", "tags": ["ni-ni"]},
|
||||
{"es": "Jamás volveré allí.", "en": "I will never go back there.", "tags": ["jamás"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "no", "en": "no, not", "pos": "adv"},
|
||||
{"es": "nada", "en": "nothing", "pos": "phrase"},
|
||||
{"es": "nadie", "en": "no one", "pos": "phrase"},
|
||||
{"es": "nunca", "en": "never", "pos": "adv"},
|
||||
{"es": "jamás", "en": "never (emphatic)", "pos": "adv"},
|
||||
{"es": "ningún / ninguno/a", "en": "not any, none", "pos": "adj"},
|
||||
{"es": "tampoco", "en": "neither, not either", "pos": "adv"},
|
||||
{"es": "ni…ni", "en": "neither…nor", "pos": "phrase"},
|
||||
{"es": "algo", "en": "something", "pos": "phrase"},
|
||||
{"es": "alguien", "en": "someone", "pos": "phrase"},
|
||||
{"es": "algún / alguno/a(s)", "en": "any, some", "pos": "adj"},
|
||||
{"es": "siempre", "en": "always", "pos": "adv"},
|
||||
{"es": "también", "en": "also", "pos": "adv"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ como pescado.", "correct": "no", "distractor": "nada", "explanation": "Basic negation puts 'no' before the verb."},
|
||||
{"sentence": "No conozco _____ aquí.", "correct": "a nadie", "distractor": "nadie", "explanation": "Direct-object person needs personal a: a nadie."},
|
||||
{"sentence": "Ella _____ llega tarde.", "correct": "nunca", "distractor": "no nunca", "explanation": "When the negative word goes before the verb, no extra 'no' is needed."},
|
||||
{"sentence": "No tengo _____ libro sobre eso.", "correct": "ningún", "distractor": "ninguno", "explanation": "Before a singular masc. noun, use the apocopated ningún."},
|
||||
{"sentence": "—Yo no quiero ir. —Yo _____.", "correct": "tampoco", "distractor": "también", "explanation": "Negative agreement uses tampoco (me neither)."},
|
||||
{"sentence": "No quiero _____ café _____ té.", "correct": "ni / ni", "distractor": "o / o", "explanation": "Negative pair is ni…ni."},
|
||||
{"sentence": "¿Viste a _____ en la fiesta? — No, no vi a _____.", "correct": "alguien / nadie", "distractor": "nadie / alguien", "explanation": "Use alguien in the question and nadie in the negative answer."},
|
||||
{"sentence": "Ellos no comen _____ por la mañana.", "correct": "nada", "distractor": "no", "explanation": "Double negative: 'no…nada' = don't eat anything."}
|
||||
],
|
||||
"caveats": "OCR garbled accented letters (vía → via, fui → fui) and dropped some pronouns; sentences were rebuilt to match the on-screen Spanish."
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
{
|
||||
"chapter_id": "36",
|
||||
"slug": "familiar-tu-commands",
|
||||
"title": "Familiar Tú Commands",
|
||||
"time_range_sec": [9830, 10250],
|
||||
"summary": "Tú commands are the singular informal way to give orders. Affirmative regulars use the él form of the present; negatives drop the ending and add -es/-as with no.",
|
||||
"suggested_grammar_note_id": "commands-imperative",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Regular affirmative tú commands",
|
||||
"bullets": [
|
||||
"Use the third-person singular (él) of the present indicative.",
|
||||
"hablar → habla, comer → come, vivir → vive.",
|
||||
"No subject pronoun is needed."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Regular negative tú commands",
|
||||
"bullets": [
|
||||
"-ar verbs: drop -ar, add -es, prepend no (habla → no hables).",
|
||||
"-er/-ir verbs: drop ending, add -as, prepend no (come → no comas).",
|
||||
"Stem changes are preserved."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Irregular affirmatives",
|
||||
"bullets": [
|
||||
"Memorize: ven, di, sal, haz, ten, ve, pon, sé.",
|
||||
"ir → ve and ver → ve are identical; if a follows, it is ir (ve a la escuela)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Irregular negatives",
|
||||
"bullets": [
|
||||
"Irregular yo verbs: take yo stem + -as (no digas, no hagas, no pongas, no salgas, no traigas, no vengas, no veas, no conduzcas).",
|
||||
"-car/-gar/-zar spelling change: practicar→no practiques, jugar→no juegues, organizar→no organices.",
|
||||
"Other irregulars: no des, no seas, no estés, no vayas, no sepas."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Object pronouns and reflexives",
|
||||
"bullets": [
|
||||
"Affirmative: attach pronouns to the verb (add accent if needed): dímelo, ponlo, levántate.",
|
||||
"Negative: pronouns go before the verb: no me lo digas, no te levantes.",
|
||||
"Reflexive tú commands always use te."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "¡Habla ahora!", "en": "Speak now!", "tags": ["affirmative", "regular"]},
|
||||
{"es": "¡No hables!", "en": "Don't speak!", "tags": ["negative", "regular"]},
|
||||
{"es": "¡Come tu comida!", "en": "Eat your food!", "tags": ["affirmative", "-er"]},
|
||||
{"es": "¡Abre la puerta, por favor!", "en": "Open the door, please.", "tags": ["affirmative", "-ir"]},
|
||||
{"es": "Pon tu teléfono en la mesa.", "en": "Put your phone on the table.", "tags": ["irregular"]},
|
||||
{"es": "Haz tu tarea.", "en": "Do your homework.", "tags": ["irregular"]},
|
||||
{"es": "Ven si puedes.", "en": "Come if you can.", "tags": ["irregular"]},
|
||||
{"es": "Ve a la escuela.", "en": "Go to the school.", "tags": ["irregular", "ir"]},
|
||||
{"es": "¡Dímelo!", "en": "Tell it to me!", "tags": ["pronouns"]},
|
||||
{"es": "¡No me lo digas!", "en": "Don't tell me it!", "tags": ["pronouns", "negative"]},
|
||||
{"es": "¡Levántate!", "en": "Get up!", "tags": ["reflexive"]},
|
||||
{"es": "¡No te levantes!", "en": "Don't get up!", "tags": ["reflexive", "negative"]},
|
||||
{"es": "¡Duérmete!", "en": "Fall asleep!", "tags": ["reflexive", "stem-change"]},
|
||||
{"es": "¡No te duermas!", "en": "Don't fall asleep!", "tags": ["reflexive", "negative"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "decir", "en": "to say/tell", "pos": "verb"},
|
||||
{"es": "hacer", "en": "to do/make", "pos": "verb"},
|
||||
{"es": "poner", "en": "to put", "pos": "verb"},
|
||||
{"es": "salir", "en": "to leave", "pos": "verb"},
|
||||
{"es": "tener", "en": "to have", "pos": "verb"},
|
||||
{"es": "venir", "en": "to come", "pos": "verb"},
|
||||
{"es": "levantarse", "en": "to get up", "pos": "verb"},
|
||||
{"es": "dormirse", "en": "to fall asleep", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "habla", "el": "hable", "nosotros": "hablemos", "vosotros": "hablad", "ellos": "hablen"}
|
||||
},
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "imp_negativo",
|
||||
"forms": {"yo": "—", "tu": "no hables", "el": "no hable", "nosotros": "no hablemos", "vosotros": "no habléis", "ellos": "no hablen"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "come", "el": "coma", "nosotros": "comamos", "vosotros": "comed", "ellos": "coman"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "imp_negativo",
|
||||
"forms": {"yo": "—", "tu": "no comas", "el": "no coma", "nosotros": "no comamos", "vosotros": "no comáis", "ellos": "no coman"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "ten", "el": "tenga", "nosotros": "tengamos", "vosotros": "tened", "ellos": "tengan"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "imp_negativo",
|
||||
"forms": {"yo": "—", "tu": "no tengas", "el": "no tenga", "nosotros": "no tengamos", "vosotros": "no tengáis", "ellos": "no tengan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "(hablar) tú: ¡_____ más despacio!", "correct": "habla", "distractor": "hable", "explanation": "Affirmative tú of regular -ar uses the él form of the present."},
|
||||
{"sentence": "Negative of 'come': ¡No _____!", "correct": "comas", "distractor": "comes", "explanation": "Negative tú of -er drops -er and adds -as."},
|
||||
{"sentence": "Irregular tú command of 'venir': ¡_____ aquí!", "correct": "ven", "distractor": "viene", "explanation": "Venir has the irregular tú command 'ven'."},
|
||||
{"sentence": "¡_____ tu tarea! (hacer)", "correct": "Haz", "distractor": "Hace", "explanation": "Hacer's irregular affirmative is 'haz'."},
|
||||
{"sentence": "Negative: ¡No _____ eso! (decir)", "correct": "digas", "distractor": "dices", "explanation": "Take the yo stem 'dig-' + -as."},
|
||||
{"sentence": "¡_____ ahora! (levantarse)", "correct": "Levántate", "distractor": "Te levanta", "explanation": "Affirmative reflexive: pronoun attaches to verb with accent."},
|
||||
{"sentence": "Negative: ¡No te _____! (dormirse)", "correct": "duermas", "distractor": "duermes", "explanation": "Negative tú of -ir uses -as, stem-change kept (o→ue)."},
|
||||
{"sentence": "¡_____! (Tell it to me, decir)", "correct": "Dímelo", "distractor": "Me lo dice", "explanation": "Attach IOP me + DOP lo to 'di' with accent."},
|
||||
{"sentence": "¡_____ a la escuela! (ir)", "correct": "Ve", "distractor": "Va", "explanation": "Irregular tú command of ir is 've'; preposition 'a' confirms it's ir, not ver."}
|
||||
],
|
||||
"caveats": "Source captions garbled many forms (e.g., 'Trias' for 'traigas', 'kusas' for 'conduzcas', 'Salas' for 'salgas'); reconstructed from Spanish grammar."
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"chapter_id": "37",
|
||||
"slug": "nosotros-commands",
|
||||
"title": "Nosotros Commands",
|
||||
"time_range_sec": [10250, 10646],
|
||||
"summary": "Nosotros commands express 'Let's …'. Form by switching the present-tense vowel: -ar → -emos, -er/-ir → -amos. Same form is used for affirmative and negative; reflexive verbs drop the final -s before nos.",
|
||||
"suggested_grammar_note_id": "commands-imperative",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Regular nosotros commands",
|
||||
"bullets": [
|
||||
"-ar: present 'amos' becomes 'emos' (hablamos → hablemos).",
|
||||
"-er/-ir: present 'emos/imos' becomes 'amos' (comemos → comamos, abrimos → abramos).",
|
||||
"Negative is the same form preceded by 'no'."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Spelling and stem changes",
|
||||
"bullets": [
|
||||
"-car/-gar/-zar: practicar→practiquemos, jugar→juguemos, organizar→organicemos.",
|
||||
"Only -ir stem-changers change in nosotros, and only by ONE letter: dormir→durmamos, sentir→sintamos, pedir→pidamos."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Common irregulars",
|
||||
"bullets": [
|
||||
"conduzcamos, digamos, hagamos, oigamos, tengamos, traigamos, vengamos, veamos, demos, seamos, estemos, sepamos."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Object pronouns",
|
||||
"bullets": [
|
||||
"Affirmative: attach to verb with accent (abramos+lo → abrámoslo, comprémoslos, llevémoselo).",
|
||||
"Negative: pronouns separate before the verb (no lo abramos, no los compremos, no te lo llevemos)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Reflexive verbs and 'ir'",
|
||||
"bullets": [
|
||||
"Drop the final -s of the verb before attaching nos: sentémonos, bañémonos.",
|
||||
"Same -s drop happens before se (IOP): démoselo (not démosselo).",
|
||||
"ir: 'let's go' = vamos (informal) or vayamos (formal). 'Let's go out' = vámonos. Negative uses 'no nos vayamos'."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Hablemos español.", "en": "Let's speak Spanish.", "tags": ["regular"]},
|
||||
{"es": "No comamos ahora.", "en": "Let's not eat now.", "tags": ["negative"]},
|
||||
{"es": "Practiquemos juntos.", "en": "Let's practice together.", "tags": ["spell-change"]},
|
||||
{"es": "Durmamos un poco.", "en": "Let's sleep a bit.", "tags": ["stem-change"]},
|
||||
{"es": "Abrámoslo.", "en": "Let's open it.", "tags": ["pronouns"]},
|
||||
{"es": "No lo abramos.", "en": "Let's not open it.", "tags": ["pronouns", "negative"]},
|
||||
{"es": "Comprémoslos.", "en": "Let's buy them.", "tags": ["pronouns"]},
|
||||
{"es": "Llevémoselo.", "en": "Let's bring it to him/her.", "tags": ["pronouns", "double"]},
|
||||
{"es": "Sentémonos.", "en": "Let's sit down.", "tags": ["reflexive", "s-drop"]},
|
||||
{"es": "No nos sentemos.", "en": "Let's not sit down.", "tags": ["reflexive", "negative"]},
|
||||
{"es": "Vámonos.", "en": "Let's go (out)!", "tags": ["ir", "irse"]},
|
||||
{"es": "No nos vayamos.", "en": "Let's not leave.", "tags": ["ir", "negative"]},
|
||||
{"es": "Démoselo a él.", "en": "Let's give it to him.", "tags": ["s-drop", "pronouns"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "sentarse", "en": "to sit down", "pos": "verb"},
|
||||
{"es": "bañarse", "en": "to bathe", "pos": "verb"},
|
||||
{"es": "irse", "en": "to leave/go out", "pos": "verb"},
|
||||
{"es": "vámonos", "en": "let's go!", "pos": "phrase"},
|
||||
{"es": "vayamos", "en": "let's go (formal)", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "habla", "el": "hable", "nosotros": "hablemos", "vosotros": "hablad", "ellos": "hablen"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "come", "el": "coma", "nosotros": "comamos", "vosotros": "comed", "ellos": "coman"}
|
||||
},
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "imp_afirmativo",
|
||||
"forms": {"yo": "—", "tu": "ve", "el": "vaya", "nosotros": "vamos", "vosotros": "id", "ellos": "vayan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Let's speak: ¡_____ español! (hablar)", "correct": "Hablemos", "distractor": "Hablamos", "explanation": "-ar nosotros command swaps -amos to -emos."},
|
||||
{"sentence": "Let's eat: ¡_____! (comer)", "correct": "Comamos", "distractor": "Comemos", "explanation": "-er swaps -emos to -amos."},
|
||||
{"sentence": "Let's practice: ¡_____! (practicar)", "correct": "Practiquemos", "distractor": "Practicemos", "explanation": "-car needs c→qu before e."},
|
||||
{"sentence": "Let's sleep: ¡_____! (dormir)", "correct": "Durmamos", "distractor": "Dormamos", "explanation": "-ir stem-changer: o→u in nosotros."},
|
||||
{"sentence": "Let's sit down: ¡_____! (sentarse)", "correct": "Sentémonos", "distractor": "Sentémosnos", "explanation": "Drop the final -s before attaching nos."},
|
||||
{"sentence": "Let's not sit down: ¡_____! (sentarse)", "correct": "No nos sentemos", "distractor": "No nos sentémonos", "explanation": "Negative: pronoun before verb, no s-drop."},
|
||||
{"sentence": "Let's go out: ¡_____! (irse)", "correct": "Vámonos", "distractor": "Vayámonos", "explanation": "Affirmative uses present 'vamos' minus s + nos."},
|
||||
{"sentence": "Let's not leave: ¡_____! (irse)", "correct": "No nos vayamos", "distractor": "No nos vamos", "explanation": "Negative requires the irregular 'vayamos'."}
|
||||
],
|
||||
"caveats": "Captions repeatedly garbled forms ('SOS', 'BOS', 'deos') reconstructed via grammar rules."
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"chapter_id": "38",
|
||||
"slug": "past-participles-as-adjectives",
|
||||
"title": "Past Participles As Adjectives",
|
||||
"time_range_sec": [10646, 10912],
|
||||
"summary": "Past participles can be used as adjectives that agree in gender and number with the noun, typically paired with estar to describe a current state.",
|
||||
"suggested_grammar_note_id": "ser-vs-estar",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Forming past participles",
|
||||
"bullets": [
|
||||
"-ar verbs: drop -ar, add -ado (hablar→hablado).",
|
||||
"-er/-ir verbs: drop ending, add -ido (comer→comido, vivir→vivido).",
|
||||
"-er/-ir with two vowels need an accent: caído, creído, leído, oído, reído, sonreído, traído."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Common irregular participles",
|
||||
"bullets": [
|
||||
"abierto, dicho, descrito, descubierto, escrito, hecho, muerto, puesto, resuelto, roto, visto, vuelto, cubierto."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Adjective agreement and placement",
|
||||
"bullets": [
|
||||
"As adjectives, participles agree in gender and number: cerrado/a/os/as.",
|
||||
"Place after the noun: la puerta cerrada.",
|
||||
"Use estar for the resulting state: La puerta está cerrada."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "La puerta está cerrada.", "en": "The door is closed.", "tags": ["estar", "fem"]},
|
||||
{"es": "La puerta cerrada.", "en": "The closed door.", "tags": ["adjective"]},
|
||||
{"es": "El libro está abierto.", "en": "The book is open.", "tags": ["estar", "irregular"]},
|
||||
{"es": "El libro abierto.", "en": "The open book.", "tags": ["adjective", "irregular"]},
|
||||
{"es": "Los textos están escritos.", "en": "The texts are written.", "tags": ["plural"]},
|
||||
{"es": "Los textos escritos.", "en": "The written texts.", "tags": ["adjective", "plural"]},
|
||||
{"es": "La cama está hecha.", "en": "The bed is made.", "tags": ["irregular", "fem"]},
|
||||
{"es": "El problema está resuelto.", "en": "The problem is resolved.", "tags": ["irregular"]},
|
||||
{"es": "Mis respuestas están completas.", "en": "My answers are completed.", "tags": ["plural", "fem"]},
|
||||
{"es": "El día está muerto.", "en": "The day is dead.", "tags": ["irregular"]},
|
||||
{"es": "El Día de los Muertos.", "en": "The Day of the Dead.", "tags": ["plural", "noun-use"]},
|
||||
{"es": "Yo estoy terminado.", "en": "I am finished.", "tags": ["state"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "abierto", "en": "open/opened", "pos": "adj"},
|
||||
{"es": "cerrado", "en": "closed", "pos": "adj"},
|
||||
{"es": "escrito", "en": "written", "pos": "adj"},
|
||||
{"es": "hecho", "en": "done/made", "pos": "adj"},
|
||||
{"es": "roto", "en": "broken", "pos": "adj"},
|
||||
{"es": "muerto", "en": "dead", "pos": "adj"},
|
||||
{"es": "resuelto", "en": "resolved", "pos": "adj"},
|
||||
{"es": "vuelto", "en": "returned", "pos": "adj"},
|
||||
{"es": "puesto", "en": "put/placed", "pos": "adj"},
|
||||
{"es": "visto", "en": "seen", "pos": "adj"},
|
||||
{"es": "dicho", "en": "said/told", "pos": "adj"},
|
||||
{"es": "leído", "en": "read", "pos": "adj"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "La puerta está _____ (cerrar).", "correct": "cerrada", "distractor": "cerrado", "explanation": "Puerta is feminine; participle agrees."},
|
||||
{"sentence": "El libro está _____ (abrir).", "correct": "abierto", "distractor": "abrido", "explanation": "Abrir has irregular participle 'abierto'."},
|
||||
{"sentence": "Los textos están _____ (escribir).", "correct": "escritos", "distractor": "escribidos", "explanation": "Irregular 'escrito', plural masculine."},
|
||||
{"sentence": "La cama está _____ (hacer).", "correct": "hecha", "distractor": "hacida", "explanation": "Hacer→hecho; agrees with feminine cama."},
|
||||
{"sentence": "El problema está _____ (resolver).", "correct": "resuelto", "distractor": "resolvido", "explanation": "Resolver has irregular 'resuelto'."},
|
||||
{"sentence": "Mis respuestas están _____ (completar).", "correct": "completas", "distractor": "completados", "explanation": "Respuestas is feminine plural."},
|
||||
{"sentence": "El día está _____ (morir).", "correct": "muerto", "distractor": "morido", "explanation": "Morir has irregular 'muerto'."},
|
||||
{"sentence": "El _____ Día de los _____.", "correct": "Muertos", "distractor": "Muerto", "explanation": "Plural masculine: Muertos."}
|
||||
],
|
||||
"caveats": "OCR omitted accents on leído/oído/caído; restored. Some examples ('al respuestas') reconstructed."
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"chapter_id": "39",
|
||||
"slug": "present-perfect-tense",
|
||||
"title": "Present Perfect Tense",
|
||||
"time_range_sec": [10912, 11170],
|
||||
"summary": "The present perfect (pretérito perfecto) expresses what someone has done. It uses present-tense haber + past participle and the two pieces are inseparable.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formula",
|
||||
"bullets": [
|
||||
"Conjugated present 'haber' (he, has, ha, hemos, habéis, han) + past participle.",
|
||||
"Past participle does NOT change for gender/number when in the perfect tense.",
|
||||
"Only as a standalone adjective does the participle agree."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Inseparability",
|
||||
"bullets": [
|
||||
"haber + participle can NEVER be split.",
|
||||
"Negation (no), DOPs, and IOPs all go BEFORE haber.",
|
||||
"Reflexive pronouns also precede haber."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "haber vs tener",
|
||||
"bullets": [
|
||||
"haber = auxiliary 'to have done'.",
|
||||
"tener = main verb 'to possess'.",
|
||||
"I have a dog → Yo tengo un perro. I have eaten → Yo he comido. I have had many friends → Yo he tenido muchos amigos."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo he hablado.", "en": "I have spoken.", "tags": ["regular"]},
|
||||
{"es": "Tú has comido.", "en": "You have eaten.", "tags": ["regular"]},
|
||||
{"es": "Él ha leído.", "en": "He has read.", "tags": ["accent"]},
|
||||
{"es": "¿Has leído el libro?", "en": "Have you read the book?", "tags": ["question"]},
|
||||
{"es": "Sí, yo lo he leído.", "en": "Yes, I have read it.", "tags": ["DOP"]},
|
||||
{"es": "No, yo no lo he leído.", "en": "No, I have not read it.", "tags": ["negative", "DOP"]},
|
||||
{"es": "John me lo ha dicho.", "en": "John has told it to me.", "tags": ["IOP", "DOP"]},
|
||||
{"es": "John no me lo ha dicho.", "en": "John has not told it to me.", "tags": ["negative"]},
|
||||
{"es": "Yo he tenido muchos amigos.", "en": "I have had a lot of friends.", "tags": ["haber-vs-tener"]},
|
||||
{"es": "Nosotros hemos vivido aquí.", "en": "We have lived here.", "tags": ["regular"]},
|
||||
{"es": "Ella ha escrito una carta.", "en": "She has written a letter.", "tags": ["irregular-participle"]},
|
||||
{"es": "¿Has visto la película?", "en": "Have you seen the movie?", "tags": ["irregular-participle"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "haber", "en": "to have (auxiliary)", "pos": "verb"},
|
||||
{"es": "tener", "en": "to have (possess)", "pos": "verb"},
|
||||
{"es": "ya", "en": "already", "pos": "adv"},
|
||||
{"es": "nunca", "en": "never", "pos": "adv"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "he", "tu": "has", "el": "ha", "nosotros": "hemos", "vosotros": "habéis", "ellos": "han"}
|
||||
},
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "ind_perfecto",
|
||||
"forms": {"yo": "he hablado", "tu": "has hablado", "el": "ha hablado", "nosotros": "hemos hablado", "vosotros": "habéis hablado", "ellos": "han hablado"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_perfecto",
|
||||
"forms": {"yo": "he comido", "tu": "has comido", "el": "ha comido", "nosotros": "hemos comido", "vosotros": "habéis comido", "ellos": "han comido"}
|
||||
},
|
||||
{
|
||||
"verb": "escribir",
|
||||
"tense_id": "ind_perfecto",
|
||||
"forms": {"yo": "he escrito", "tu": "has escrito", "el": "ha escrito", "nosotros": "hemos escrito", "vosotros": "habéis escrito", "ellos": "han escrito"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ hablado con él. (haber)", "correct": "he", "distractor": "ha", "explanation": "yo + haber = he."},
|
||||
{"sentence": "Tú _____ comido demasiado. (haber)", "correct": "has", "distractor": "ha", "explanation": "tú + haber = has."},
|
||||
{"sentence": "Nosotros _____ vivido aquí cinco años.", "correct": "hemos", "distractor": "habemos", "explanation": "nosotros + haber = hemos."},
|
||||
{"sentence": "Ella ha _____ una carta. (escribir)", "correct": "escrito", "distractor": "escribido", "explanation": "Escribir is irregular: escrito."},
|
||||
{"sentence": "¿_____ visto la película? (tú, haber)", "correct": "Has", "distractor": "Hes", "explanation": "tú form is 'has'."},
|
||||
{"sentence": "John no me _____ ha dicho.", "correct": "lo", "distractor": "le", "explanation": "DOP 'lo' goes before haber along with IOP me."},
|
||||
{"sentence": "Yo _____ tenido muchos amigos.", "correct": "he", "distractor": "tengo", "explanation": "Use haber + tenido for 'have had'."},
|
||||
{"sentence": "I have to read = Yo _____ que leer.", "correct": "tengo", "distractor": "he", "explanation": "Obligation uses tener que, not haber."}
|
||||
],
|
||||
"caveats": "Captions repeatedly elided syllables (Yol, abl). Reconstructed full forms with proper accents (leído, escrito)."
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"chapter_id": "40",
|
||||
"slug": "past-perfect-tense",
|
||||
"title": "Past Perfect Tense",
|
||||
"time_range_sec": [11170, 11381],
|
||||
"summary": "The past perfect (pluscuamperfecto) expresses what someone HAD done before another past action. It uses imperfect haber (había, etc.) + past participle.",
|
||||
"suggested_grammar_note_id": "preterite-vs-imperfect",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formula",
|
||||
"bullets": [
|
||||
"Imperfect haber (había, habías, había, habíamos, habíais, habían) + past participle.",
|
||||
"Same inseparability rule as the present perfect."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Common pairings",
|
||||
"bullets": [
|
||||
"ya (already) goes BEFORE haber: Ella ya había salido.",
|
||||
"antes de + noun/infinitive = 'before': Antes de llegar, yo ya había comido.",
|
||||
"Reflexive pronouns and DOPs/IOPs precede haber."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Three 'had's in English vs Spanish",
|
||||
"bullets": [
|
||||
"I had to study (obligation, completed) → Yo tuve que estudiar (preterite of tener).",
|
||||
"I had a dog (ongoing past state) → Yo tenía un perro (imperfect of tener).",
|
||||
"I had eaten (action before another past) → Yo había comido (past perfect)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Ella ya había salido.", "en": "She had already left.", "tags": ["ya"]},
|
||||
{"es": "Yo ya había estudiado.", "en": "I had already studied.", "tags": ["ya"]},
|
||||
{"es": "Antes de llegar a la escuela, yo ya había comido.", "en": "Before arriving at school, I had already eaten.", "tags": ["antes-de"]},
|
||||
{"es": "Antes de este mes, yo había trabajado mucho.", "en": "Before this month, I had worked a lot.", "tags": ["antes-de"]},
|
||||
{"es": "Él me lo había mostrado.", "en": "He had shown it to me.", "tags": ["pronouns"]},
|
||||
{"es": "Él nunca me lo había mostrado.", "en": "He had never shown it to me.", "tags": ["negative"]},
|
||||
{"es": "Él no me lo había mostrado.", "en": "He had not shown it to me.", "tags": ["negative"]},
|
||||
{"es": "Antes de ir al trabajo, me había duchado.", "en": "Before going to work, I had taken a shower.", "tags": ["reflexive"]},
|
||||
{"es": "Yo había comido antes de la fiesta.", "en": "I had eaten before the party.", "tags": ["antes-de"]},
|
||||
{"es": "Nosotros habíamos visto la película.", "en": "We had seen the movie.", "tags": ["irregular-participle"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "ya", "en": "already", "pos": "adv"},
|
||||
{"es": "antes de", "en": "before", "pos": "phrase"},
|
||||
{"es": "nunca", "en": "never", "pos": "adv"},
|
||||
{"es": "ducharse", "en": "to shower", "pos": "verb"},
|
||||
{"es": "mostrar", "en": "to show", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "ind_imperfecto",
|
||||
"forms": {"yo": "había", "tu": "habías", "el": "había", "nosotros": "habíamos", "vosotros": "habíais", "ellos": "habían"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_pluscuamperfecto",
|
||||
"forms": {"yo": "había comido", "tu": "habías comido", "el": "había comido", "nosotros": "habíamos comido", "vosotros": "habíais comido", "ellos": "habían comido"}
|
||||
},
|
||||
{
|
||||
"verb": "ver",
|
||||
"tense_id": "ind_pluscuamperfecto",
|
||||
"forms": {"yo": "había visto", "tu": "habías visto", "el": "había visto", "nosotros": "habíamos visto", "vosotros": "habíais visto", "ellos": "habían visto"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Ella ya _____ salido. (haber)", "correct": "había", "distractor": "ha", "explanation": "Past perfect uses imperfect haber 'había'."},
|
||||
{"sentence": "Yo ya _____ estudiado.", "correct": "había", "distractor": "habría", "explanation": "Yo form is 'había' in imperfect."},
|
||||
{"sentence": "Nosotros _____ visto la película.", "correct": "habíamos", "distractor": "hemos", "explanation": "Nosotros form 'habíamos' for past perfect."},
|
||||
{"sentence": "Antes de llegar, yo ya _____ comido.", "correct": "había", "distractor": "he", "explanation": "Past perfect with antes de."},
|
||||
{"sentence": "Él no me lo _____ mostrado.", "correct": "había", "distractor": "habrá", "explanation": "Negation goes before haber, which stays imperfect."},
|
||||
{"sentence": "I had a dog (state) → Yo _____ un perro.", "correct": "tenía", "distractor": "había tenido", "explanation": "Ongoing past state uses imperfect of tener."},
|
||||
{"sentence": "I had to study → Yo _____ que estudiar.", "correct": "tuve", "distractor": "había", "explanation": "Completed obligation uses preterite of tener."},
|
||||
{"sentence": "Antes de ir al trabajo, me _____ duchado.", "correct": "había", "distractor": "habíamos", "explanation": "Reflexive 'me' before haber, yo form 'había'."}
|
||||
],
|
||||
"caveats": "Captions truncated 'había' to 'ABIA'/'AB'. Restored full conjugations with accents on the í."
|
||||
}
|
||||
106
docs/spanish-fundamentals/structured/41-future-tense.json
Normal file
106
docs/spanish-fundamentals/structured/41-future-tense.json
Normal file
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"chapter_id": "41",
|
||||
"slug": "future-tense",
|
||||
"title": "Future Tense",
|
||||
"time_range_sec": [11381, 11647],
|
||||
"summary": "The simple future expresses what will happen. Spanish keeps the full infinitive and adds endings -é, -ás, -á, -emos, -éis, -án, the same set for all three verb classes.",
|
||||
"suggested_grammar_note_id": "future-vs-ir-a",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Regular formation",
|
||||
"bullets": [
|
||||
"Take the infinitive (do not drop the ending) and add: -é, -ás, -á, -emos, -éis, -án.",
|
||||
"All endings have an accent EXCEPT nosotros (-emos).",
|
||||
"Same endings for -ar, -er, and -ir verbs."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Irregular stems (same endings)",
|
||||
"bullets": [
|
||||
"decir → dir-, hacer → har-, poder → podr-, poner → pondr-, querer → querr-, saber → sabr-, salir → saldr-, tener → tendr-, venir → vendr-, haber → habr-."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Pronouns and alternative",
|
||||
"bullets": [
|
||||
"Object pronouns and 'no' precede the conjugated future verb (Yo te lo daré).",
|
||||
"Near-future alternative: 'ir a + infinitive' (Voy a comer) is more common in conversation.",
|
||||
"Use tener for ages: Él tendrá 30 años."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo haré mi tarea.", "en": "I will do my homework.", "tags": ["irregular-stem"]},
|
||||
{"es": "Tú comprarás una casa en el futuro.", "en": "You will buy a house in the future.", "tags": ["regular"]},
|
||||
{"es": "Él tendrá 30 años.", "en": "He will be 30 years old.", "tags": ["tener", "age"]},
|
||||
{"es": "Nosotros aprenderemos español mañana.", "en": "We will learn Spanish tomorrow.", "tags": ["regular", "nosotros"]},
|
||||
{"es": "Ellos vendrán si quieren.", "en": "They will come if they want.", "tags": ["irregular-stem"]},
|
||||
{"es": "Yo te lo daré.", "en": "I will give it to you.", "tags": ["pronouns"]},
|
||||
{"es": "Él se bañará.", "en": "He will take a bath.", "tags": ["reflexive"]},
|
||||
{"es": "¿Qué harás mañana?", "en": "What will you do tomorrow?", "tags": ["question", "irregular"]},
|
||||
{"es": "Nosotros saldremos pronto.", "en": "We will leave soon.", "tags": ["irregular-stem"]},
|
||||
{"es": "Yo iré a la escuela.", "en": "I will go to the school.", "tags": ["ir"]},
|
||||
{"es": "Yo voy a ir a la escuela.", "en": "I am going to go to the school.", "tags": ["ir-a", "alternative"]},
|
||||
{"es": "Ella caminará.", "en": "She will walk.", "tags": ["regular"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "mañana", "en": "tomorrow / morning", "pos": "adv"},
|
||||
{"es": "futuro", "en": "future", "pos": "noun"},
|
||||
{"es": "tarea", "en": "task / homework", "pos": "noun"},
|
||||
{"es": "comprar", "en": "to buy", "pos": "verb"},
|
||||
{"es": "aprender", "en": "to learn", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "hablaré", "tu": "hablarás", "el": "hablará", "nosotros": "hablaremos", "vosotros": "hablaréis", "ellos": "hablarán"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "comeré", "tu": "comerás", "el": "comerá", "nosotros": "comeremos", "vosotros": "comeréis", "ellos": "comerán"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "viviré", "tu": "vivirás", "el": "vivirá", "nosotros": "viviremos", "vosotros": "viviréis", "ellos": "vivirán"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "tendré", "tu": "tendrás", "el": "tendrá", "nosotros": "tendremos", "vosotros": "tendréis", "ellos": "tendrán"}
|
||||
},
|
||||
{
|
||||
"verb": "hacer",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "haré", "tu": "harás", "el": "hará", "nosotros": "haremos", "vosotros": "haréis", "ellos": "harán"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "diré", "tu": "dirás", "el": "dirá", "nosotros": "diremos", "vosotros": "diréis", "ellos": "dirán"}
|
||||
},
|
||||
{
|
||||
"verb": "poder",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "podré", "tu": "podrás", "el": "podrá", "nosotros": "podremos", "vosotros": "podréis", "ellos": "podrán"}
|
||||
},
|
||||
{
|
||||
"verb": "salir",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "saldré", "tu": "saldrás", "el": "saldrá", "nosotros": "saldremos", "vosotros": "saldréis", "ellos": "saldrán"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Mañana yo _____ al cine. (ir)", "correct": "iré", "distractor": "iba", "explanation": "Future of ir (yo): iré."},
|
||||
{"sentence": "Tú _____ una casa. (comprar)", "correct": "comprarás", "distractor": "compraras", "explanation": "Tú future ending is -ás (with accent)."},
|
||||
{"sentence": "Él _____ 30 años. (tener)", "correct": "tendrá", "distractor": "tenerá", "explanation": "Tener uses irregular stem 'tendr-'."},
|
||||
{"sentence": "Nosotros _____ español. (aprender)", "correct": "aprenderemos", "distractor": "aprenderémos", "explanation": "Nosotros future has NO accent."},
|
||||
{"sentence": "Ellos _____ si quieren. (venir)", "correct": "vendrán", "distractor": "venirán", "explanation": "Venir uses irregular stem 'vendr-'."},
|
||||
{"sentence": "Yo _____ mi tarea. (hacer)", "correct": "haré", "distractor": "haceré", "explanation": "Hacer uses irregular stem 'har-'."},
|
||||
{"sentence": "Yo te lo _____ mañana. (dar)", "correct": "daré", "distractor": "doy", "explanation": "Future yo of dar is daré."},
|
||||
{"sentence": "Equivalent: 'I'm going to go' = Yo _____ a ir.", "correct": "voy", "distractor": "iré", "explanation": "ir a + infinitive uses present 'voy'."}
|
||||
],
|
||||
"caveats": "OCR scrambled stems ('Trias', 'sa to know'). Reconstructed full irregular stem set per standard Spanish."
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"chapter_id": "42",
|
||||
"slug": "future-perfect-tense",
|
||||
"title": "Future Perfect Tense",
|
||||
"time_range_sec": [11647, 11805],
|
||||
"summary": "The future perfect (futuro perfecto) expresses what will have happened by some point in the future. It uses future haber (habré, habrás, habrá...) + past participle.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formula",
|
||||
"bullets": [
|
||||
"Future of haber: habré, habrás, habrá, habremos, habréis, habrán + past participle.",
|
||||
"Endings mirror the simple future (-é, -ás, -á, -emos, -éis, -án); only habremos lacks an accent.",
|
||||
"haber + participle is inseparable (negatives and pronouns precede haber)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Time expressions",
|
||||
"bullets": [
|
||||
"para + time = 'by' (Para el lunes).",
|
||||
"dentro de + time = 'within' (Dentro de un año).",
|
||||
"These constructions are the most natural triggers for the future perfect."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Usage notes",
|
||||
"bullets": [
|
||||
"Used for actions guaranteed to be completed by a future point.",
|
||||
"Rare in everyday speech; the simple future or 'ir a' is preferred.",
|
||||
"Can also express probability about the recent past: 'Habrá llegado ya' (He has probably arrived)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Para el lunes, yo habré terminado mis tareas.", "en": "By Monday, I will have finished my tasks.", "tags": ["para"]},
|
||||
{"es": "Dentro de un año, tú habrás dejado tu trabajo.", "en": "Within a year, you will have left your job.", "tags": ["dentro-de"]},
|
||||
{"es": "Para esa fecha, John habrá recibido muchas ofertas.", "en": "By that date, John will have received many offers.", "tags": ["para"]},
|
||||
{"es": "Para mañana, nosotros habremos llegado.", "en": "By tomorrow, we will have arrived.", "tags": ["nosotros", "para"]},
|
||||
{"es": "Dentro de dos horas, ellos habrán comido.", "en": "Within two hours, they will have eaten.", "tags": ["dentro-de"]},
|
||||
{"es": "Para el verano, yo habré aprendido español.", "en": "By summer, I will have learned Spanish.", "tags": ["para"]},
|
||||
{"es": "Para diciembre, ella habrá vuelto.", "en": "By December, she will have returned.", "tags": ["irregular-participle"]},
|
||||
{"es": "Para esa hora, habremos visto la película.", "en": "By that time, we will have seen the movie.", "tags": ["irregular-participle"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "para", "en": "by (deadline)", "pos": "phrase"},
|
||||
{"es": "dentro de", "en": "within", "pos": "phrase"},
|
||||
{"es": "fecha", "en": "date", "pos": "noun"},
|
||||
{"es": "oferta", "en": "offer", "pos": "noun"},
|
||||
{"es": "dejar", "en": "to leave / quit", "pos": "verb"},
|
||||
{"es": "recibir", "en": "to receive", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "ind_futuro",
|
||||
"forms": {"yo": "habré", "tu": "habrás", "el": "habrá", "nosotros": "habremos", "vosotros": "habréis", "ellos": "habrán"}
|
||||
},
|
||||
{
|
||||
"verb": "terminar",
|
||||
"tense_id": "ind_futuro_perfecto",
|
||||
"forms": {"yo": "habré terminado", "tu": "habrás terminado", "el": "habrá terminado", "nosotros": "habremos terminado", "vosotros": "habréis terminado", "ellos": "habrán terminado"}
|
||||
},
|
||||
{
|
||||
"verb": "ver",
|
||||
"tense_id": "ind_futuro_perfecto",
|
||||
"forms": {"yo": "habré visto", "tu": "habrás visto", "el": "habrá visto", "nosotros": "habremos visto", "vosotros": "habréis visto", "ellos": "habrán visto"}
|
||||
}
|
||||
],
|
||||
"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)."}
|
||||
],
|
||||
"caveats": "Captions abbreviated 'habré' to 'AB' and dropped accents. Verified all forms; 'habremos' is the only un-accented form."
|
||||
}
|
||||
100
docs/spanish-fundamentals/structured/43-conditional-tense.json
Normal file
100
docs/spanish-fundamentals/structured/43-conditional-tense.json
Normal file
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"chapter_id": "43",
|
||||
"slug": "conditional-tense",
|
||||
"title": "Conditional Tense",
|
||||
"time_range_sec": [11805, 12051],
|
||||
"summary": "The conditional tense expresses what one would do or what would happen. Formed by adding -ía endings to the infinitive; same irregular stems as the future tense.",
|
||||
"suggested_grammar_note_id": "conditional-if-clauses",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formation",
|
||||
"bullets": [
|
||||
"Add endings directly to the infinitive (no stem change for regulars).",
|
||||
"Endings are the same for -ar, -er, and -ir verbs: -ía, -ías, -ía, -íamos, -íais, -ían.",
|
||||
"All forms carry an accent on the í."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Irregular stems",
|
||||
"bullets": [
|
||||
"Same irregular stems as the future tense.",
|
||||
"decir → dir-, hacer → har-, poder → podr-, poner → pondr-, querer → querr-, saber → sabr-, salir → saldr-, tener → tendr-, venir → vendr-."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Usage",
|
||||
"bullets": [
|
||||
"Polite requests with poder: ¿Podrías…? = Could you…?",
|
||||
"Pairs with si + past subjunctive in hypothetical clauses.",
|
||||
"Object pronouns go before the conjugated verb or attach to an infinitive."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "¿Irías conmigo?", "en": "Would you go with me?", "tags": ["question", "ir"]},
|
||||
{"es": "Sí, yo iría contigo.", "en": "Yes, I would go with you.", "tags": ["ir"]},
|
||||
{"es": "¿Compraría él ese auto?", "en": "Would he buy that car?", "tags": ["question"]},
|
||||
{"es": "¿Vivirían ellos en esta región?", "en": "Would they live in this region?", "tags": ["question"]},
|
||||
{"es": "Querríamos un plato, por favor.", "en": "We would want a plate, please.", "tags": ["polite", "irregular"]},
|
||||
{"es": "Tú dirías que esta lección es buena.", "en": "You would say that this lesson is good.", "tags": ["irregular"]},
|
||||
{"es": "Sin ti, yo no sé qué yo haría.", "en": "Without you, I don't know what I would do.", "tags": ["irregular"]},
|
||||
{"es": "¿Podrías abrir la ventana?", "en": "Could you open the window?", "tags": ["polite", "poder"]},
|
||||
{"es": "No, yo no podría abrirla.", "en": "No, I could not open it.", "tags": ["DOP", "infinitive"]},
|
||||
{"es": "¿Me lo podrías dar?", "en": "Could you give it to me?", "tags": ["DOP", "IOP"]},
|
||||
{"es": "Me bañaría.", "en": "I would take a bath.", "tags": ["reflexive"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "podría", "en": "could (polite)", "pos": "verb"},
|
||||
{"es": "tendría", "en": "would have", "pos": "verb"},
|
||||
{"es": "querría", "en": "would want", "pos": "verb"},
|
||||
{"es": "haría", "en": "would do/make", "pos": "verb"},
|
||||
{"es": "diría", "en": "would say", "pos": "verb"},
|
||||
{"es": "saldría", "en": "would leave", "pos": "verb"},
|
||||
{"es": "vendría", "en": "would come", "pos": "verb"},
|
||||
{"es": "pondría", "en": "would put", "pos": "verb"},
|
||||
{"es": "sabría", "en": "would know", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "hablaría", "tu": "hablarías", "el": "hablaría", "nosotros": "hablaríamos", "vosotros": "hablaríais", "ellos": "hablarían"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "comería", "tu": "comerías", "el": "comería", "nosotros": "comeríamos", "vosotros": "comeríais", "ellos": "comerían"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "viviría", "tu": "vivirías", "el": "viviría", "nosotros": "viviríamos", "vosotros": "viviríais", "ellos": "vivirían"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "tendría", "tu": "tendrías", "el": "tendría", "nosotros": "tendríamos", "vosotros": "tendríais", "ellos": "tendrían"}
|
||||
},
|
||||
{
|
||||
"verb": "poder",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "podría", "tu": "podrías", "el": "podría", "nosotros": "podríamos", "vosotros": "podríais", "ellos": "podrían"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "diría", "tu": "dirías", "el": "diría", "nosotros": "diríamos", "vosotros": "diríais", "ellos": "dirían"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "¿_____ tú abrir la ventana, por favor?", "correct": "Podrías", "distractor": "Puedes", "explanation": "Conditional of poder for a polite request."},
|
||||
{"sentence": "Yo _____ contigo si tuviera tiempo.", "correct": "iría", "distractor": "iba", "explanation": "Hypothetical → conditional of ir."},
|
||||
{"sentence": "Nosotros _____ un plato, por favor.", "correct": "querríamos", "distractor": "queremos", "explanation": "Polite request uses conditional of querer (note double rr)."},
|
||||
{"sentence": "Sin ti, yo no sé qué yo _____.", "correct": "haría", "distractor": "hacía", "explanation": "Conditional of hacer (irregular stem har-)."},
|
||||
{"sentence": "Ella _____ la verdad.", "correct": "diría", "distractor": "decía", "explanation": "Conditional of decir uses irregular stem dir-."},
|
||||
{"sentence": "¿_____ ellos en esta región?", "correct": "Vivirían", "distractor": "Vivían", "explanation": "Conditional, not imperfect — would they live."},
|
||||
{"sentence": "Yo _____ ese coche si fuera barato.", "correct": "compraría", "distractor": "compré", "explanation": "Hypothetical 'would buy' is conditional."},
|
||||
{"sentence": "Tú _____ más amigos en una ciudad nueva.", "correct": "tendrías", "distractor": "tienes", "explanation": "Conditional of tener uses stem tendr-."}
|
||||
],
|
||||
"caveats": "OCR garbled accents and verb forms (e.g., 'la lamos' for 'íamos', 'P' for 'poder'). Reconstructed using standard conditional paradigm."
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"chapter_id": "44",
|
||||
"slug": "conditional-perfect-tense",
|
||||
"title": "Conditional Perfect Tense",
|
||||
"time_range_sec": [12051, 12168],
|
||||
"summary": "The conditional perfect expresses what would have happened. Formed with the conditional of haber (habría, habrías, habría, habríamos, habríais, habrían) plus a past participle.",
|
||||
"suggested_grammar_note_id": "conditional-if-clauses",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formation",
|
||||
"bullets": [
|
||||
"Conditional of haber + past participle.",
|
||||
"haber forms: habría, habrías, habría, habríamos, habríais, habrían.",
|
||||
"Past participle is invariable in compound tenses (always ends in -o)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Usage",
|
||||
"bullets": [
|
||||
"Describes an action that would have happened but did not.",
|
||||
"Pairs with the pluperfect subjunctive in contrary-to-fact si clauses: 'Si hubiera estudiado, habría aprobado.'",
|
||||
"Rare in casual speech; common in writing and formal contexts."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo habría terminado mi trabajo.", "en": "I would have finished my work.", "tags": ["regular-participle"]},
|
||||
{"es": "Tú habrías disfrutado estar ahí.", "en": "You would have enjoyed being there.", "tags": ["regular-participle"]},
|
||||
{"es": "Ella habría abierto las ventanas.", "en": "She would have opened the windows.", "tags": ["irregular-participle"]},
|
||||
{"es": "Nosotros habríamos comido más.", "en": "We would have eaten more.", "tags": ["regular-participle"]},
|
||||
{"es": "Ellos habrían venido a la fiesta.", "en": "They would have come to the party.", "tags": ["regular-participle"]},
|
||||
{"es": "Yo habría dicho la verdad.", "en": "I would have told the truth.", "tags": ["irregular-participle"]},
|
||||
{"es": "¿Habrías hecho lo mismo?", "en": "Would you have done the same?", "tags": ["irregular-participle", "question"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "habría", "en": "would have (1s/3s)", "pos": "verb"},
|
||||
{"es": "abierto", "en": "opened (irreg. participle)", "pos": "adj"},
|
||||
{"es": "dicho", "en": "said (irreg. participle)", "pos": "adj"},
|
||||
{"es": "hecho", "en": "done/made (irreg. participle)", "pos": "adj"},
|
||||
{"es": "puesto", "en": "put (irreg. participle)", "pos": "adj"},
|
||||
{"es": "visto", "en": "seen (irreg. participle)", "pos": "adj"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "cond_presente",
|
||||
"forms": {"yo": "habría", "tu": "habrías", "el": "habría", "nosotros": "habríamos", "vosotros": "habríais", "ellos": "habrían"}
|
||||
},
|
||||
{
|
||||
"verb": "terminar",
|
||||
"tense_id": "cond_perfecto",
|
||||
"forms": {"yo": "habría terminado", "tu": "habrías terminado", "el": "habría terminado", "nosotros": "habríamos terminado", "vosotros": "habríais terminado", "ellos": "habrían terminado"}
|
||||
},
|
||||
{
|
||||
"verb": "abrir",
|
||||
"tense_id": "cond_perfecto",
|
||||
"forms": {"yo": "habría abierto", "tu": "habrías abierto", "el": "habría abierto", "nosotros": "habríamos abierto", "vosotros": "habríais abierto", "ellos": "habrían abierto"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo _____ terminado mi trabajo.", "correct": "habría", "distractor": "había", "explanation": "Conditional perfect uses habría (would have), not había (had)."},
|
||||
{"sentence": "Ella habría _____ las ventanas.", "correct": "abierto", "distractor": "abrido", "explanation": "abrir has the irregular participle abierto."},
|
||||
{"sentence": "Tú _____ disfrutado estar ahí.", "correct": "habrías", "distractor": "habrás", "explanation": "Second-person conditional of haber."},
|
||||
{"sentence": "Nosotros _____ venido si nos hubieran invitado.", "correct": "habríamos", "distractor": "habremos", "explanation": "Hypothetical past needs conditional perfect, not future perfect."},
|
||||
{"sentence": "Yo habría _____ la verdad.", "correct": "dicho", "distractor": "decido", "explanation": "decir → dicho (irregular participle)."},
|
||||
{"sentence": "Ellos _____ hecho lo mismo.", "correct": "habrían", "distractor": "han", "explanation": "Conditional perfect: habrían + participle."}
|
||||
],
|
||||
"caveats": "OCR mangled 'habría' → 'abria/ABA'. Form is standard; reconstructed from canonical paradigm."
|
||||
}
|
||||
61
docs/spanish-fundamentals/structured/45-que-lo-que.json
Normal file
61
docs/spanish-fundamentals/structured/45-que-lo-que.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"chapter_id": "45",
|
||||
"slug": "que-lo-que",
|
||||
"title": "Que & Lo que",
|
||||
"time_range_sec": [12168, 12452],
|
||||
"summary": "que (no accent) is the conjunction 'that' linking clauses; lo que means 'what / that which' as a relative pronoun for an abstract idea, often appearing at the start or middle of a sentence.",
|
||||
"suggested_grammar_note_id": "relative-pronouns",
|
||||
"rules": [
|
||||
{
|
||||
"title": "que (conjunction)",
|
||||
"bullets": [
|
||||
"Means 'that' — joins a main clause to a subordinate clause.",
|
||||
"English may drop 'that' (the book I bought), but Spanish always keeps que.",
|
||||
"qué WITH accent = the question word 'what?'"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "lo que (relative pronoun)",
|
||||
"bullets": [
|
||||
"Means 'what' or 'that which' — never as a question.",
|
||||
"Refers to an abstract idea, not a specific noun.",
|
||||
"Can appear at the beginning or middle of a sentence and is movable without changing meaning."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo usaré el teléfono que yo compré.", "en": "I will use the phone (that) I bought.", "tags": ["que-conjunction"]},
|
||||
{"es": "Él quiere el libro que está en el estante.", "en": "He wants the book that is on the shelf.", "tags": ["que-conjunction"]},
|
||||
{"es": "La casa que tú ves es grande.", "en": "The house (that) you see is big.", "tags": ["que-conjunction"]},
|
||||
{"es": "Nosotros fuimos a un restaurante que es caro.", "en": "We went to a restaurant that is expensive.", "tags": ["que-conjunction"]},
|
||||
{"es": "Ellos harán el trabajo que ellos tienen.", "en": "They will do the work (that) they have.", "tags": ["que-conjunction"]},
|
||||
{"es": "Yo he tomado la medicina que el doctor me dio.", "en": "I have taken the medicine the doctor gave me.", "tags": ["que-conjunction", "perfect"]},
|
||||
{"es": "Yo veo que ese hombre está caminando.", "en": "I see that that man is walking.", "tags": ["que-conjunction", "ese"]},
|
||||
{"es": "Lo que yo quiero es una casa.", "en": "What I want is a house.", "tags": ["lo-que"]},
|
||||
{"es": "Una casa es lo que yo quiero.", "en": "A house is what I want.", "tags": ["lo-que"]},
|
||||
{"es": "Tú no sabes lo que tú quieres.", "en": "You don't know what you want.", "tags": ["lo-que"]},
|
||||
{"es": "Él tiene que hacer lo que él necesita hacer.", "en": "He has to do what he needs to do.", "tags": ["lo-que"]},
|
||||
{"es": "Lo que ellos necesitan es algo para comer.", "en": "What they need is something to eat.", "tags": ["lo-que"]},
|
||||
{"es": "Yo no vi lo que tú me diste.", "en": "I did not see what you gave me.", "tags": ["lo-que"]},
|
||||
{"es": "Para visualmente mostrar lo que yo quiero decir.", "en": "To visually show what I want to say.", "tags": ["lo-que"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "que", "en": "that (conjunction)", "pos": "phrase"},
|
||||
{"es": "qué", "en": "what? (question word)", "pos": "phrase"},
|
||||
{"es": "lo que", "en": "what / that which", "pos": "phrase"},
|
||||
{"es": "estante", "en": "shelf", "pos": "noun"},
|
||||
{"es": "medicina", "en": "medicine", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo usaré el teléfono _____ yo compré.", "correct": "que", "distractor": "lo que", "explanation": "Refers to a specific noun (teléfono), so use que."},
|
||||
{"sentence": "_____ yo quiero es una casa.", "correct": "Lo que", "distractor": "Que", "explanation": "Refers to an abstract idea ('what I want'), so use lo que."},
|
||||
{"sentence": "Tú no sabes _____ tú quieres.", "correct": "lo que", "distractor": "que", "explanation": "'What you want' is unspecified — lo que."},
|
||||
{"sentence": "La casa _____ tú ves es grande.", "correct": "que", "distractor": "lo que", "explanation": "Modifying a specific noun (casa)."},
|
||||
{"sentence": "Yo veo _____ ese hombre está caminando.", "correct": "que", "distractor": "lo que", "explanation": "Conjunction joining clauses ('I see that…')."},
|
||||
{"sentence": "_____ ellos necesitan es algo para comer.", "correct": "Lo que", "distractor": "Que", "explanation": "Abstract subject of the sentence."},
|
||||
{"sentence": "Yo no vi _____ tú me diste.", "correct": "lo que", "distractor": "que", "explanation": "Unspecified thing — lo que."},
|
||||
{"sentence": "Yo he tomado la medicina _____ el doctor me dio.", "correct": "que", "distractor": "lo que", "explanation": "Modifies medicina, a specific noun."}
|
||||
],
|
||||
"caveats": "OCR rendered 'que' as 'K' and 'lo que' as 'Lo'. Restored standard spellings; accents on qué for question word."
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"chapter_id": "46",
|
||||
"slug": "understanding-the-subjunctive",
|
||||
"title": "Understanding the Subjunctive",
|
||||
"time_range_sec": [12452, 12921],
|
||||
"summary": "The subjunctive is a mood that expresses uncertainty, desire, emotion, or hypotheticals. It's triggered by a WEIRD verb (Will, Emotion, Influence, Recommendation, Doubt) plus que and a different subject.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Spotting a subjunctive sentence",
|
||||
"bullets": [
|
||||
"Construction: S/V + que + S/V (different subjects).",
|
||||
"Or: impersonal main clause + que + S/V (e.g., 'Es necesario que…').",
|
||||
"The first verb determines whether the subjunctive is activated."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "WEIRD trigger categories",
|
||||
"bullets": [
|
||||
"Will: querer, preferir, necesitar, desear.",
|
||||
"Emotion: esperar, gustar, tener miedo, alegrarse de.",
|
||||
"Influence: insistir en, desear, mandar.",
|
||||
"Recommendation/Request: recomendar, sugerir, aconsejar, pedir.",
|
||||
"Doubt/Disbelief/Denial: dudar, negar, no creer, no pensar."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Verbs/expressions that DO NOT trigger the subjunctive",
|
||||
"bullets": [
|
||||
"creer que, saber que, pensar que (in affirmative) — express opinions/facts.",
|
||||
"Es un hecho que, Es verdad que, Es obvio que — statements of fact use the indicative."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Four tenses of the subjunctive",
|
||||
"bullets": [
|
||||
"Present subjunctive — present/future actions.",
|
||||
"Imperfect (past) subjunctive — past actions, contrary-to-fact si clauses.",
|
||||
"Present perfect subjunctive — recently completed actions.",
|
||||
"Pluperfect subjunctive — past hypotheticals (would have…)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo creo que tú comiste.", "en": "I believe that you ate.", "tags": ["NOT-subjunctive", "creer"]},
|
||||
{"es": "Yo sé que tú comiste.", "en": "I know that you ate.", "tags": ["NOT-subjunctive", "saber"]},
|
||||
{"es": "Es un hecho que tú comiste.", "en": "It's a fact that you ate.", "tags": ["NOT-subjunctive", "fact"]},
|
||||
{"es": "Yo quiero que tú estudies.", "en": "I want you to study.", "tags": ["subjunctive", "querer"]},
|
||||
{"es": "Es necesario que estemos aquí.", "en": "It's necessary that we be here.", "tags": ["subjunctive", "impersonal"]},
|
||||
{"es": "Espero que tengas un buen día.", "en": "I hope you have a good day.", "tags": ["subjunctive", "esperar"]},
|
||||
{"es": "Dudo que él venga.", "en": "I doubt he'll come.", "tags": ["subjunctive", "dudar"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "querer", "en": "to want (Will)", "pos": "verb"},
|
||||
{"es": "esperar", "en": "to hope (Emotion)", "pos": "verb"},
|
||||
{"es": "necesitar", "en": "to need (Will)", "pos": "verb"},
|
||||
{"es": "desear", "en": "to wish/desire (Influence)", "pos": "verb"},
|
||||
{"es": "recomendar", "en": "to recommend (Recommendation)", "pos": "verb"},
|
||||
{"es": "sugerir", "en": "to suggest (Recommendation)", "pos": "verb"},
|
||||
{"es": "dudar", "en": "to doubt (Doubt)", "pos": "verb"},
|
||||
{"es": "negar", "en": "to deny (Denial)", "pos": "verb"},
|
||||
{"es": "Es necesario que", "en": "It's necessary that", "pos": "phrase"},
|
||||
{"es": "Es importante que", "en": "It's important that", "pos": "phrase"},
|
||||
{"es": "Ojalá", "en": "Hopefully / I hope", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [
|
||||
{"sentence": "Yo quiero que tú _____ español. (estudiar)", "correct": "estudies", "distractor": "estudias", "explanation": "querer triggers subjunctive; second clause has a new subject."},
|
||||
{"sentence": "Es necesario que nosotros _____ aquí. (estar)", "correct": "estemos", "distractor": "estamos", "explanation": "Impersonal expression triggers subjunctive."},
|
||||
{"sentence": "Yo sé que tú _____ la verdad. (decir)", "correct": "dices", "distractor": "digas", "explanation": "saber states a fact — indicative, not subjunctive."},
|
||||
{"sentence": "Dudo que él _____ a la fiesta. (venir)", "correct": "venga", "distractor": "viene", "explanation": "dudar (Doubt) triggers subjunctive."},
|
||||
{"sentence": "Es un hecho que la Tierra _____ redonda. (ser)", "correct": "es", "distractor": "sea", "explanation": "Statement of fact uses indicative."},
|
||||
{"sentence": "Espero que tú _____ bien. (estar)", "correct": "estés", "distractor": "estás", "explanation": "esperar (Emotion) triggers subjunctive."},
|
||||
{"sentence": "Recomiendo que ustedes _____ todos los días. (practicar)", "correct": "practiquen", "distractor": "practican", "explanation": "recomendar triggers subjunctive; -car → -quen spelling change."}
|
||||
],
|
||||
"caveats": "OCR rendered WEIRD as 'weird', 'K' for 'que'. Concept is conventional WEIRDO/WEIRD subjunctive trigger framework."
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"chapter_id": "47",
|
||||
"slug": "verbs-in-the-present-subjunctive",
|
||||
"title": "Verbs in the Present Subjunctive",
|
||||
"time_range_sec": [12921, 13473],
|
||||
"summary": "Form the present subjunctive by taking the yo form of the present indicative, dropping -o, and adding the opposite vowel endings: -ar verbs use -e endings; -er/-ir verbs use -a endings. Five verbs are fully irregular.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Regular verbs — opposite vowel rule",
|
||||
"bullets": [
|
||||
"-ar verbs take -e endings: -e, -es, -e, -emos, -éis, -en.",
|
||||
"-er and -ir verbs take -a endings: -a, -as, -a, -amos, -áis, -an.",
|
||||
"Drop the -o from the yo form of present indicative, then add the opposite endings."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Irregular yo verbs",
|
||||
"bullets": [
|
||||
"Take the irregular yo stem and apply it to all persons.",
|
||||
"tener (tengo) → tenga, tengas, tenga, tengamos, tengáis, tengan.",
|
||||
"Other examples: hacer→haga, decir→diga, oír→oiga, traer→traiga, venir→venga, ver→vea, conducir→conduzca."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "-car / -gar / -zar spelling changes",
|
||||
"bullets": [
|
||||
"-car → -que (marcar → marque) to keep hard k sound.",
|
||||
"-gar → -gue (pagar → pague) to keep hard g sound.",
|
||||
"-zar → -ce (organizar → organice) — z never before e/i in standard spelling."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Stem-changing verbs",
|
||||
"bullets": [
|
||||
"Same stem changes as the present indicative.",
|
||||
"-ar and -er stem-changers: nosotros and vosotros do NOT change.",
|
||||
"-ir stem-changers DO change in nosotros/vosotros: pedir → pidamos, sentir → sintamos, dormir → durmamos."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Five fully irregular verbs",
|
||||
"bullets": [
|
||||
"ser → sea, seas, sea, seamos, seáis, sean.",
|
||||
"estar → esté, estés, esté, estemos, estéis, estén (note accents).",
|
||||
"ir → vaya, vayas, vaya, vayamos, vayáis, vayan.",
|
||||
"saber → sepa, sepas, sepa, sepamos, sepáis, sepan.",
|
||||
"dar → dé, des, dé, demos, deis, den (dé carries accent vs preposition de).",
|
||||
"Also: haber → haya, hayas, haya, hayamos, hayáis, hayan (used for present perfect subjunctive)."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "que yo hable", "en": "(that) I speak", "tags": ["regular-ar"]},
|
||||
{"es": "que tú comas", "en": "(that) you eat", "tags": ["regular-er"]},
|
||||
{"es": "que él viva", "en": "(that) he live", "tags": ["regular-ir"]},
|
||||
{"es": "que nosotros tengamos", "en": "(that) we have", "tags": ["irregular-yo"]},
|
||||
{"es": "que ellos digan", "en": "(that) they say", "tags": ["irregular-yo"]},
|
||||
{"es": "que yo pague", "en": "(that) I pay", "tags": ["spelling-change"]},
|
||||
{"es": "que tú duermas", "en": "(that) you sleep", "tags": ["stem-change"]},
|
||||
{"es": "que nosotros durmamos", "en": "(that) we sleep", "tags": ["stem-change-nosotros"]},
|
||||
{"es": "que él sea", "en": "(that) he be", "tags": ["irregular"]},
|
||||
{"es": "que nosotros vayamos", "en": "(that) we go", "tags": ["irregular"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "marcar", "en": "to mark", "pos": "verb"},
|
||||
{"es": "pagar", "en": "to pay", "pos": "verb"},
|
||||
{"es": "organizar", "en": "to organize", "pos": "verb"},
|
||||
{"es": "conducir", "en": "to drive", "pos": "verb"},
|
||||
{"es": "pedir", "en": "to ask for", "pos": "verb"},
|
||||
{"es": "sentir", "en": "to feel", "pos": "verb"},
|
||||
{"es": "dormir", "en": "to sleep", "pos": "verb"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "hable", "tu": "hables", "el": "hable", "nosotros": "hablemos", "vosotros": "habléis", "ellos": "hablen"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "coma", "tu": "comas", "el": "coma", "nosotros": "comamos", "vosotros": "comáis", "ellos": "coman"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "viva", "tu": "vivas", "el": "viva", "nosotros": "vivamos", "vosotros": "viváis", "ellos": "vivan"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "tenga", "tu": "tengas", "el": "tenga", "nosotros": "tengamos", "vosotros": "tengáis", "ellos": "tengan"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "diga", "tu": "digas", "el": "diga", "nosotros": "digamos", "vosotros": "digáis", "ellos": "digan"}
|
||||
},
|
||||
{
|
||||
"verb": "conducir",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "conduzca", "tu": "conduzcas", "el": "conduzca", "nosotros": "conduzcamos", "vosotros": "conduzcáis", "ellos": "conduzcan"}
|
||||
},
|
||||
{
|
||||
"verb": "pagar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "pague", "tu": "pagues", "el": "pague", "nosotros": "paguemos", "vosotros": "paguéis", "ellos": "paguen"}
|
||||
},
|
||||
{
|
||||
"verb": "marcar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "marque", "tu": "marques", "el": "marque", "nosotros": "marquemos", "vosotros": "marquéis", "ellos": "marquen"}
|
||||
},
|
||||
{
|
||||
"verb": "organizar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "organice", "tu": "organices", "el": "organice", "nosotros": "organicemos", "vosotros": "organicéis", "ellos": "organicen"}
|
||||
},
|
||||
{
|
||||
"verb": "dormir",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "duerma", "tu": "duermas", "el": "duerma", "nosotros": "durmamos", "vosotros": "durmáis", "ellos": "duerman"}
|
||||
},
|
||||
{
|
||||
"verb": "ser",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "sea", "tu": "seas", "el": "sea", "nosotros": "seamos", "vosotros": "seáis", "ellos": "sean"}
|
||||
},
|
||||
{
|
||||
"verb": "estar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "esté", "tu": "estés", "el": "esté", "nosotros": "estemos", "vosotros": "estéis", "ellos": "estén"}
|
||||
},
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "vaya", "tu": "vayas", "el": "vaya", "nosotros": "vayamos", "vosotros": "vayáis", "ellos": "vayan"}
|
||||
},
|
||||
{
|
||||
"verb": "saber",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "sepa", "tu": "sepas", "el": "sepa", "nosotros": "sepamos", "vosotros": "sepáis", "ellos": "sepan"}
|
||||
},
|
||||
{
|
||||
"verb": "dar",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "dé", "tu": "des", "el": "dé", "nosotros": "demos", "vosotros": "deis", "ellos": "den"}
|
||||
},
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "haya", "tu": "hayas", "el": "haya", "nosotros": "hayamos", "vosotros": "hayáis", "ellos": "hayan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Quiero que tú _____ ahora. (hablar)", "correct": "hables", "distractor": "hablas", "explanation": "-ar verbs take -e endings in present subjunctive."},
|
||||
{"sentence": "Espero que él _____ algo nuevo. (aprender)", "correct": "aprenda", "distractor": "aprende", "explanation": "-er verbs take -a endings."},
|
||||
{"sentence": "Es importante que nosotros _____ a tiempo. (llegar)", "correct": "lleguemos", "distractor": "llegamos", "explanation": "-gar → -gue spelling change to keep hard g sound."},
|
||||
{"sentence": "Dudo que ella _____ la verdad. (saber)", "correct": "sepa", "distractor": "sabe", "explanation": "saber is one of the 5 fully irregular verbs."},
|
||||
{"sentence": "Quiero que tú _____ feliz. (ser)", "correct": "seas", "distractor": "eres", "explanation": "ser → sea, seas, sea…"},
|
||||
{"sentence": "Es necesario que él _____ al doctor. (ir)", "correct": "vaya", "distractor": "va", "explanation": "ir → vaya in present subjunctive."},
|
||||
{"sentence": "Quiero que nosotros _____ temprano. (dormir)", "correct": "durmamos", "distractor": "dormamos", "explanation": "-ir stem-changer: dormir changes o→u in nosotros."},
|
||||
{"sentence": "Recomiendo que tú _____ este texto. (analizar)", "correct": "analices", "distractor": "analizas", "explanation": "-zar → -ce spelling change."},
|
||||
{"sentence": "Es bueno que yo _____ paciencia. (tener)", "correct": "tenga", "distractor": "tengo", "explanation": "Irregular yo verb: tengo → tenga across all persons."}
|
||||
],
|
||||
"caveats": "OCR mangled many subjunctive forms (e.g., 'EST' for esté, 'cond' for conduzca). Reconstructed from standard paradigm. Note dé and esté/estés/etc. carry accents."
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"chapter_id": "48",
|
||||
"slug": "examples-in-the-present-subjunctive",
|
||||
"title": "Examples in the Present Subjunctive",
|
||||
"time_range_sec": [13473, 13867],
|
||||
"summary": "Practice sentences using one verb from each WEIRD category — querer, esperar, desear, recomendar, dudar — plus impersonal expressions, all triggering the present subjunctive in the second clause.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Sentence pattern",
|
||||
"bullets": [
|
||||
"[WEIRD verb in indicative] + que + [new subject] + [verb in present subjunctive].",
|
||||
"Same-subject sentences drop que and use the infinitive: 'Quiero estudiar' (not 'que yo estudie').",
|
||||
"English often translates with an infinitive: 'Yo quiero que tú estudies' = 'I want you to study.'"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Object pronouns",
|
||||
"bullets": [
|
||||
"Object pronouns can attach to the infinitive (hacerlo) or precede the conjugated subjunctive verb (que tú lo hagas).",
|
||||
"Indirect object pronouns commonly appear with recommendation verbs: 'Te recomendamos que…'"
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo quiero que tú estudies español.", "en": "I want you to study Spanish.", "tags": ["querer", "Will"]},
|
||||
{"es": "Yo quiero que él lo use.", "en": "I want him to use it.", "tags": ["querer", "DOP"]},
|
||||
{"es": "Yo quiero que ellos ganen el juego.", "en": "I want them to win the game.", "tags": ["querer"]},
|
||||
{"es": "Tú esperas que yo compre el libro.", "en": "You hope I buy the book.", "tags": ["esperar", "Emotion"]},
|
||||
{"es": "Tú esperas que él coma su comida.", "en": "You hope he eats his food.", "tags": ["esperar"]},
|
||||
{"es": "Tú esperas que ellos lean algunos libros.", "en": "You hope they read some books.", "tags": ["esperar"]},
|
||||
{"es": "Ella desea que tú lo compartas con ella.", "en": "She wishes you would share it with her.", "tags": ["desear", "Influence"]},
|
||||
{"es": "Ella desea que escribamos más.", "en": "She wishes we would write more.", "tags": ["desear"]},
|
||||
{"es": "Te recomendamos que tú conduzcas este coche.", "en": "We recommend you drive this car.", "tags": ["recomendar", "Recommendation", "irregular-yo"]},
|
||||
{"es": "A él le recomendamos que él conduzca con seguridad.", "en": "We recommend he drive safely.", "tags": ["recomendar"]},
|
||||
{"es": "Ellos dudan que él diga mucho.", "en": "They doubt he says much.", "tags": ["dudar", "Doubt"]},
|
||||
{"es": "Ellos dudan que tú les digas eso.", "en": "They doubt you tell them that.", "tags": ["dudar", "IOP"]},
|
||||
{"es": "Yo quiero que tú lo hagas.", "en": "I want you to do it.", "tags": ["querer", "irregular-yo"]},
|
||||
{"es": "Tú esperas que tengamos lo que tú necesitas.", "en": "You hope we have what you need.", "tags": ["esperar", "lo-que"]},
|
||||
{"es": "Ella desea que tú vengas ahora mismo.", "en": "She wishes you would come right now.", "tags": ["desear"]},
|
||||
{"es": "Yo quiero que él juegue con sus amigos.", "en": "I want him to play with his friends.", "tags": ["querer", "spelling"]},
|
||||
{"es": "Yo quiero que tú analices esta frase.", "en": "I want you to analyze this phrase.", "tags": ["querer", "spelling"]},
|
||||
{"es": "Tú esperas que yo pueda hacerlo.", "en": "You hope I can do it.", "tags": ["esperar", "stem-change"]},
|
||||
{"es": "Tú esperas que yo te entienda.", "en": "You hope I understand you.", "tags": ["esperar", "stem-change"]},
|
||||
{"es": "Es necesario que estemos aquí.", "en": "It's necessary that we be here.", "tags": ["impersonal", "estar"]},
|
||||
{"es": "Es importante que tú me lo des ahora.", "en": "It's important that you give it to me now.", "tags": ["impersonal", "dar"]},
|
||||
{"es": "Es bueno que ella sea feliz.", "en": "It's good that she's happy.", "tags": ["impersonal", "ser"]},
|
||||
{"es": "Es malo que yo sepa lo que es.", "en": "It's bad that I know what it is.", "tags": ["impersonal", "saber"]},
|
||||
{"es": "Es triste que ellos vayan sin decir adiós.", "en": "It's sad that they leave without saying goodbye.", "tags": ["impersonal", "ir"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "compartir", "en": "to share", "pos": "verb"},
|
||||
{"es": "conducir", "en": "to drive", "pos": "verb"},
|
||||
{"es": "ahora mismo", "en": "right now", "pos": "phrase"},
|
||||
{"es": "los fines de semana", "en": "on the weekends", "pos": "phrase"},
|
||||
{"es": "todos los días", "en": "every day", "pos": "phrase"},
|
||||
{"es": "algo más", "en": "something else", "pos": "phrase"},
|
||||
{"es": "decir adiós", "en": "to say goodbye", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "querer",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "quiero", "tu": "quieres", "el": "quiere", "nosotros": "queremos", "vosotros": "queréis", "ellos": "quieren"}
|
||||
},
|
||||
{
|
||||
"verb": "esperar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "espero", "tu": "esperas", "el": "espera", "nosotros": "esperamos", "vosotros": "esperáis", "ellos": "esperan"}
|
||||
},
|
||||
{
|
||||
"verb": "dudar",
|
||||
"tense_id": "ind_presente",
|
||||
"forms": {"yo": "dudo", "tu": "dudas", "el": "duda", "nosotros": "dudamos", "vosotros": "dudáis", "ellos": "dudan"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo quiero que tú _____ español. (estudiar)", "correct": "estudies", "distractor": "estudias", "explanation": "querer + que + new subject triggers present subjunctive."},
|
||||
{"sentence": "Tú esperas que yo _____ el libro. (comprar)", "correct": "compre", "distractor": "compro", "explanation": "esperar (Emotion) triggers subjunctive; -ar takes -e."},
|
||||
{"sentence": "Ella desea que nosotros _____ más. (escribir)", "correct": "escribamos", "distractor": "escribimos", "explanation": "-ir verb in subjunctive takes -a endings."},
|
||||
{"sentence": "Te recomendamos que tú _____ este coche. (conducir)", "correct": "conduzcas", "distractor": "conduces", "explanation": "Irregular yo: conduzco → conduzcas."},
|
||||
{"sentence": "Ellos dudan que él _____ mucho. (decir)", "correct": "diga", "distractor": "dice", "explanation": "Irregular yo: digo → diga."},
|
||||
{"sentence": "Es necesario que nosotros _____ aquí. (estar)", "correct": "estemos", "distractor": "estamos", "explanation": "Impersonal trigger; estar → estemos in nosotros."},
|
||||
{"sentence": "Es bueno que ella _____ feliz. (ser)", "correct": "sea", "distractor": "es", "explanation": "Impersonal expression triggers subjunctive; ser → sea."},
|
||||
{"sentence": "Es triste que ellos _____ sin decir adiós. (ir)", "correct": "vayan", "distractor": "van", "explanation": "ir is fully irregular: vayan."},
|
||||
{"sentence": "Yo quiero que él _____ con sus amigos. (jugar)", "correct": "juegue", "distractor": "juega", "explanation": "Stem change u→ue plus -gar spelling change to gu."},
|
||||
{"sentence": "Es importante que tú me lo _____ ahora. (dar)", "correct": "des", "distractor": "das", "explanation": "dar is fully irregular: dé, des, dé…"}
|
||||
],
|
||||
"caveats": "OCR scrambled subjunctive forms throughout (e.g., 'juezuen' for 'jueguen', 'Estus' for 'estudies', 'adiés' for 'adiós'). Reconstructed using standard subjunctive forms; one OCR error 'juezuen' should be 'jueguen' for ellos plays."
|
||||
}
|
||||
144
docs/spanish-fundamentals/structured/49-past-subjunctive.json
Normal file
144
docs/spanish-fundamentals/structured/49-past-subjunctive.json
Normal file
@@ -0,0 +1,144 @@
|
||||
{
|
||||
"chapter_id": "49",
|
||||
"slug": "past-subjunctive",
|
||||
"title": "Past Subjunctive (Imperfect Subjunctive)",
|
||||
"time_range_sec": [13867, 14313],
|
||||
"summary": "The past (imperfect) subjunctive expresses W.E.I.R.D.-triggered states and conditions when the main clause is in the preterite or imperfect. It has two interchangeable endings (-ra and -se), formed from the 3rd-person-plural preterite stem.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "When to use",
|
||||
"bullets": [
|
||||
"Triggered by a W.E.I.R.D. verb (Wish, Emotion, Impersonal, Recommendation, Doubt) in the preterite or imperfect.",
|
||||
"Whole sentence must be in the past — both main and subordinate clauses are past tense.",
|
||||
"Also used in contrary-to-fact si-clauses (Si yo fuera rico…)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Formation",
|
||||
"bullets": [
|
||||
"Take the 3rd-person plural preterite, drop -ron, add -ra/-ras/-ra/-ramos/-rais/-ran (or -se/-ses/-se/-semos/-seis/-sen).",
|
||||
"The nosotros form always has an accent on the stem vowel: habláramos, comiéramos, fuéramos.",
|
||||
"-ra forms dominate spoken Spanish; -se forms are more literary/Iberian."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Word order",
|
||||
"bullets": [
|
||||
"Negatives and object pronouns go before the conjugated verb: que él te lo diera, que no lo supiera."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo quería que tú hablaras conmigo.", "en": "I wanted you to speak with me.", "tags": ["regular-ar", "querer-trigger"]},
|
||||
{"es": "Esperábamos que él hablara en la reunión.", "en": "We hoped that he spoke in the meeting.", "tags": ["esperar-trigger"]},
|
||||
{"es": "Ella decidió que comiéramos algo.", "en": "She decided that we eat something.", "tags": ["regular-er"]},
|
||||
{"es": "Tú insististe que yo corriera por las mañanas.", "en": "You insisted that I run in the mornings.", "tags": ["regular-er"]},
|
||||
{"es": "Ellos me recomendaron que yo escribiera una carta.", "en": "They recommended that I write a letter.", "tags": ["recommendation"]},
|
||||
{"es": "Yo necesitaba que tú recibieras este mensaje.", "en": "I needed you to receive this message.", "tags": ["regular-ir"]},
|
||||
{"es": "Tú tenías miedo de que él te lo diera.", "en": "You were afraid that he gave you it.", "tags": ["irregular-dar", "object-pronouns"]},
|
||||
{"es": "Él deseaba que dijéramos algo sobre eso.", "en": "He desired that we say something about that.", "tags": ["irregular-decir"]},
|
||||
{"es": "Dudamos que tú estuvieras hablando.", "en": "We doubted that you were speaking.", "tags": ["irregular-estar", "progressive"]},
|
||||
{"es": "Ellos querían que tú hicieras la cama.", "en": "They wanted you to make the bed.", "tags": ["irregular-hacer"]},
|
||||
{"es": "Yo esperaba que tú fueras a la escuela.", "en": "I hoped that you went to school.", "tags": ["irregular-ir"]},
|
||||
{"es": "Tú querías que yo fuera feliz.", "en": "You wanted me to be happy.", "tags": ["irregular-ser"]},
|
||||
{"es": "Ella esperaba que yo pudiera encontrarlo.", "en": "She hoped that I could find it.", "tags": ["irregular-poder", "object-pronouns"]},
|
||||
{"es": "Necesitábamos que tú lo pusieras aquí.", "en": "We needed you to put it here.", "tags": ["irregular-poner"]},
|
||||
{"es": "Ellos dudaban que él supiera lo que era.", "en": "They doubted that he knew what it was.", "tags": ["irregular-saber"]},
|
||||
{"es": "Era necesario que fuéramos a la escuela.", "en": "It was necessary that we go to school.", "tags": ["impersonal-trigger"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "querer", "en": "to want", "pos": "verb"},
|
||||
{"es": "esperar", "en": "to hope/wait", "pos": "verb"},
|
||||
{"es": "dudar", "en": "to doubt", "pos": "verb"},
|
||||
{"es": "necesitar", "en": "to need", "pos": "verb"},
|
||||
{"es": "recomendar", "en": "to recommend", "pos": "verb"},
|
||||
{"es": "tener miedo de", "en": "to be afraid of", "pos": "phrase"},
|
||||
{"es": "reunión", "en": "meeting", "pos": "noun"},
|
||||
{"es": "carta", "en": "letter", "pos": "noun"},
|
||||
{"es": "mensaje", "en": "message", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "hablara", "tu": "hablaras", "el": "hablara", "nosotros": "habláramos", "vosotros": "hablarais", "ellos": "hablaran"}
|
||||
},
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "subj_imperfecto_2",
|
||||
"forms": {"yo": "hablase", "tu": "hablases", "el": "hablase", "nosotros": "hablásemos", "vosotros": "hablaseis", "ellos": "hablasen"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "comiera", "tu": "comieras", "el": "comiera", "nosotros": "comiéramos", "vosotros": "comierais", "ellos": "comieran"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "viviera", "tu": "vivieras", "el": "viviera", "nosotros": "viviéramos", "vosotros": "vivierais", "ellos": "vivieran"}
|
||||
},
|
||||
{
|
||||
"verb": "ser",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "fuera", "tu": "fueras", "el": "fuera", "nosotros": "fuéramos", "vosotros": "fuerais", "ellos": "fueran"}
|
||||
},
|
||||
{
|
||||
"verb": "ir",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "fuera", "tu": "fueras", "el": "fuera", "nosotros": "fuéramos", "vosotros": "fuerais", "ellos": "fueran"}
|
||||
},
|
||||
{
|
||||
"verb": "tener",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "tuviera", "tu": "tuvieras", "el": "tuviera", "nosotros": "tuviéramos", "vosotros": "tuvierais", "ellos": "tuvieran"}
|
||||
},
|
||||
{
|
||||
"verb": "hacer",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "hiciera", "tu": "hicieras", "el": "hiciera", "nosotros": "hiciéramos", "vosotros": "hicierais", "ellos": "hicieran"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "dijera", "tu": "dijeras", "el": "dijera", "nosotros": "dijéramos", "vosotros": "dijerais", "ellos": "dijeran"}
|
||||
},
|
||||
{
|
||||
"verb": "poder",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "pudiera", "tu": "pudieras", "el": "pudiera", "nosotros": "pudiéramos", "vosotros": "pudierais", "ellos": "pudieran"}
|
||||
},
|
||||
{
|
||||
"verb": "saber",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "supiera", "tu": "supieras", "el": "supiera", "nosotros": "supiéramos", "vosotros": "supierais", "ellos": "supieran"}
|
||||
},
|
||||
{
|
||||
"verb": "estar",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "estuviera", "tu": "estuvieras", "el": "estuviera", "nosotros": "estuviéramos", "vosotros": "estuvierais", "ellos": "estuvieran"}
|
||||
},
|
||||
{
|
||||
"verb": "venir",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "viniera", "tu": "vinieras", "el": "viniera", "nosotros": "viniéramos", "vosotros": "vinierais", "ellos": "vinieran"}
|
||||
},
|
||||
{
|
||||
"verb": "dar",
|
||||
"tense_id": "subj_imperfecto_1",
|
||||
"forms": {"yo": "diera", "tu": "dieras", "el": "diera", "nosotros": "diéramos", "vosotros": "dierais", "ellos": "dieran"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo quería que tú _____ conmigo.", "correct": "hablaras", "distractor": "hablas", "explanation": "Querer in imperfect triggers past subjunctive in the subordinate clause."},
|
||||
{"sentence": "Si yo _____ rico, compraría una casa.", "correct": "fuera", "distractor": "soy", "explanation": "Contrary-to-fact si-clauses use the past subjunctive."},
|
||||
{"sentence": "Ella esperaba que yo _____ encontrarlo.", "correct": "pudiera", "distractor": "puedo", "explanation": "Esperar in past + W.E.I.R.D. trigger requires past subjunctive of poder."},
|
||||
{"sentence": "Ellos dudaban que él _____ lo que era.", "correct": "supiera", "distractor": "sabía", "explanation": "Dudar (Doubt) triggers subjunctive; past frame requires past subjunctive of saber."},
|
||||
{"sentence": "Era necesario que nosotros _____ a la escuela.", "correct": "fuéramos", "distractor": "íbamos", "explanation": "Impersonal expression in past + ir uses fuéramos (note accent on nosotros form)."},
|
||||
{"sentence": "Tú tenías miedo de que él te lo _____.", "correct": "diera", "distractor": "dio", "explanation": "Emotion in past triggers past subjunctive; dar → diera."},
|
||||
{"sentence": "Necesitábamos que tú lo _____ aquí.", "correct": "pusieras", "distractor": "pones", "explanation": "Past necesitar + W.E.I.R.D. trigger; poner → pusieras."},
|
||||
{"sentence": "Yo esperaba que ellos _____ un perro.", "correct": "tuvieran", "distractor": "tienen", "explanation": "Esperar in imperfect requires past subjunctive of tener."}
|
||||
],
|
||||
"caveats": "OCR mangled accents and several Spanish phrases (e.g., 'noos'/'aan' for nosotros/han, 'predate' for preterite, missing tildes); restored from standard conjugation rules."
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
{
|
||||
"chapter_id": "50",
|
||||
"slug": "present-perfect-subjunctive",
|
||||
"title": "Present Perfect Subjunctive",
|
||||
"time_range_sec": [14313, 14549],
|
||||
"summary": "The present perfect subjunctive (haya/hayas/etc. + past participle) expresses what has happened in the subjunctive form, triggered by the same W.E.I.R.D. conditions as the present subjunctive. The whole sentence stays in the present.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formation",
|
||||
"bullets": [
|
||||
"Present subjunctive of haber (haya, hayas, haya, hayamos, hayáis, hayan) + past participle.",
|
||||
"Past participle is invariable here — does not agree with subject."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "When to use",
|
||||
"bullets": [
|
||||
"Same W.E.I.R.D. triggers as the present subjunctive (Wish, Emotion, Impersonal, Recommendation, Doubt).",
|
||||
"Both clauses must be in the present — main clause in present indicative.",
|
||||
"Refers to a past/completed action evaluated from the present moment."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Word order",
|
||||
"bullets": [
|
||||
"haber + past participle cannot be split.",
|
||||
"Negatives and object pronouns sit BEFORE the haya- form: 'que no me lo hayan dado'."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo espero que tú hayas dormido bien.", "en": "I hope that you have slept well.", "tags": ["esperar-trigger"]},
|
||||
{"es": "Yo estoy feliz de que él haya dicho la verdad.", "en": "I am happy that he has told the truth.", "tags": ["emotion", "irregular-pp"]},
|
||||
{"es": "No creemos que tú hayas comido mucho.", "en": "We don't believe that you have eaten a lot.", "tags": ["doubt"]},
|
||||
{"es": "Es posible que hayamos hecho algo malo.", "en": "It's possible that we have done something bad.", "tags": ["impersonal", "irregular-pp"]},
|
||||
{"es": "Es imposible que ellos hayan escrito un libro.", "en": "It's impossible that they have written a book.", "tags": ["impersonal", "irregular-pp"]},
|
||||
{"es": "Yo espero que tú hayas resuelto el problema.", "en": "I hope that you have resolved the problem.", "tags": ["irregular-pp"]},
|
||||
{"es": "Tú esperas que él haya estudiado para la prueba.", "en": "You hope that he has studied for the test.", "tags": ["esperar-trigger"]},
|
||||
{"es": "Es triste que él no lo haya pasado.", "en": "It's sad that he has not passed it.", "tags": ["emotion", "object-pronoun"]},
|
||||
{"es": "Ella duda que hayamos venido tan rápido.", "en": "She doubts that we have come so fast.", "tags": ["doubt"]},
|
||||
{"es": "Ellos están preocupados de que tú los hayas visto.", "en": "They are worried that you have seen them.", "tags": ["emotion", "irregular-pp"]},
|
||||
{"es": "Es una lástima que ellos no me lo hayan dado.", "en": "It's a shame that they have not given it to me.", "tags": ["impersonal", "double-pronouns"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "haber", "en": "to have (auxiliary)", "pos": "verb"},
|
||||
{"es": "verdad", "en": "truth", "pos": "noun"},
|
||||
{"es": "prueba", "en": "test", "pos": "noun"},
|
||||
{"es": "lástima", "en": "shame/pity", "pos": "noun"},
|
||||
{"es": "resolver", "en": "to resolve", "pos": "verb"},
|
||||
{"es": "estar preocupado", "en": "to be worried", "pos": "phrase"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "subj_presente",
|
||||
"forms": {"yo": "haya", "tu": "hayas", "el": "haya", "nosotros": "hayamos", "vosotros": "hayáis", "ellos": "hayan"}
|
||||
},
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "subj_perfecto",
|
||||
"forms": {"yo": "haya hablado", "tu": "hayas hablado", "el": "haya hablado", "nosotros": "hayamos hablado", "vosotros": "hayáis hablado", "ellos": "hayan hablado"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "subj_perfecto",
|
||||
"forms": {"yo": "haya comido", "tu": "hayas comido", "el": "haya comido", "nosotros": "hayamos comido", "vosotros": "hayáis comido", "ellos": "hayan comido"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "subj_perfecto",
|
||||
"forms": {"yo": "haya vivido", "tu": "hayas vivido", "el": "haya vivido", "nosotros": "hayamos vivido", "vosotros": "hayáis vivido", "ellos": "hayan vivido"}
|
||||
},
|
||||
{
|
||||
"verb": "decir",
|
||||
"tense_id": "subj_perfecto",
|
||||
"forms": {"yo": "haya dicho", "tu": "hayas dicho", "el": "haya dicho", "nosotros": "hayamos dicho", "vosotros": "hayáis dicho", "ellos": "hayan dicho"}
|
||||
},
|
||||
{
|
||||
"verb": "hacer",
|
||||
"tense_id": "subj_perfecto",
|
||||
"forms": {"yo": "haya hecho", "tu": "hayas hecho", "el": "haya hecho", "nosotros": "hayamos hecho", "vosotros": "hayáis hecho", "ellos": "hayan hecho"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo espero que tú _____ dormido bien.", "correct": "hayas", "distractor": "has", "explanation": "Esperar triggers subjunctive; haber must be in present subjunctive (hayas)."},
|
||||
{"sentence": "Es posible que nosotros _____ hecho algo malo.", "correct": "hayamos", "distractor": "hemos", "explanation": "Impersonal expression triggers subjunctive form of haber."},
|
||||
{"sentence": "No creemos que tú hayas _____ mucho.", "correct": "comido", "distractor": "comer", "explanation": "After haya- forms you need a past participle, not an infinitive."},
|
||||
{"sentence": "Es triste que él no lo _____ pasado.", "correct": "haya", "distractor": "ha", "explanation": "Emotion (es triste) triggers subjunctive; the object pronoun lo goes before haya."},
|
||||
{"sentence": "Es imposible que ellos hayan _____ un libro.", "correct": "escrito", "distractor": "escribido", "explanation": "Escribir has the irregular past participle escrito."},
|
||||
{"sentence": "Es una lástima que ellos no me lo _____ dado.", "correct": "hayan", "distractor": "han", "explanation": "Impersonal triggers subjunctive; both pronouns precede the haber form."},
|
||||
{"sentence": "Ella duda que nosotros _____ venido tan rápido.", "correct": "hayamos", "distractor": "habíamos", "explanation": "Dudar triggers subjunctive in the present, not the past — use hayamos."}
|
||||
],
|
||||
"caveats": "OCR repeatedly dropped/garbled letters in 'haya/hayas/haber' and verb forms (e.g., 'a' for haya, 'Doro' for dormido); reconstructed from standard forms."
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"chapter_id": "51",
|
||||
"slug": "past-perfect-subjunctive",
|
||||
"title": "Past Perfect Subjunctive",
|
||||
"time_range_sec": [14549, 14730],
|
||||
"summary": "The past perfect (pluperfect) subjunctive uses the past subjunctive of haber (hubiera/hubiese series) plus a past participle to express what had happened in the subjunctive form. Both clauses must be in the past, and it commonly appears in past contrary-to-fact si-clauses.",
|
||||
"suggested_grammar_note_id": "subjunctive-triggers",
|
||||
"rules": [
|
||||
{
|
||||
"title": "Formation",
|
||||
"bullets": [
|
||||
"Past subjunctive of haber + past participle.",
|
||||
"Two equivalent endings: hubiera/hubieras/hubiera/hubiéramos/hubierais/hubieran OR hubiese/hubieses/hubiese/hubiésemos/hubieseis/hubiesen."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "When to use",
|
||||
"bullets": [
|
||||
"Triggered by W.E.I.R.D. verbs in the past (preterite/imperfect).",
|
||||
"Refers to an action completed before another past action.",
|
||||
"Used in past contrary-to-fact si-clauses (Si hubiera sabido, lo habría dicho)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Word order",
|
||||
"bullets": [
|
||||
"haber + past participle is inseparable.",
|
||||
"Negatives and object pronouns go before the hubiera form: 'que yo lo hubiera llamado'."
|
||||
]
|
||||
}
|
||||
],
|
||||
"examples": [
|
||||
{"es": "Yo dudaba que tú hubieras llegado.", "en": "I doubted that you had arrived.", "tags": ["doubt"]},
|
||||
{"es": "Tú esperabas que él hubiera ganado el juego.", "en": "You hoped that he had won the game.", "tags": ["esperar-trigger"]},
|
||||
{"es": "¿Había alguien que hubiera visto la película?", "en": "Was there anybody who had seen the movie?", "tags": ["question", "irregular-pp"]},
|
||||
{"es": "No había nadie que hubiera dormido.", "en": "There was no one who had slept.", "tags": ["double-negative"]},
|
||||
{"es": "No era cierto que yo lo hubiera llamado.", "en": "It was not true that I had called him.", "tags": ["impersonal", "object-pronoun"]},
|
||||
{"es": "Era imposible que hubiéramos hecho eso.", "en": "It was impossible that we had done that.", "tags": ["impersonal", "irregular-pp"]},
|
||||
{"es": "Ella no creía que ellos hubieran venido.", "en": "She didn't believe that they had come.", "tags": ["doubt"]},
|
||||
{"es": "Si hubieras estudiado, habrías aprobado.", "en": "If you had studied, you would have passed.", "tags": ["si-clause", "contrary-to-fact"]}
|
||||
],
|
||||
"vocab": [
|
||||
{"es": "llegar", "en": "to arrive", "pos": "verb"},
|
||||
{"es": "ganar", "en": "to win", "pos": "verb"},
|
||||
{"es": "película", "en": "movie", "pos": "noun"},
|
||||
{"es": "cierto", "en": "true/certain", "pos": "adj"},
|
||||
{"es": "llamar", "en": "to call", "pos": "verb"},
|
||||
{"es": "nadie", "en": "no one", "pos": "noun"}
|
||||
],
|
||||
"conjugation_tables": [
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "subj_pluscuamperfecto_1",
|
||||
"forms": {"yo": "hubiera", "tu": "hubieras", "el": "hubiera", "nosotros": "hubiéramos", "vosotros": "hubierais", "ellos": "hubieran"}
|
||||
},
|
||||
{
|
||||
"verb": "haber",
|
||||
"tense_id": "subj_pluscuamperfecto_2",
|
||||
"forms": {"yo": "hubiese", "tu": "hubieses", "el": "hubiese", "nosotros": "hubiésemos", "vosotros": "hubieseis", "ellos": "hubiesen"}
|
||||
},
|
||||
{
|
||||
"verb": "hablar",
|
||||
"tense_id": "subj_pluscuamperfecto_1",
|
||||
"forms": {"yo": "hubiera hablado", "tu": "hubieras hablado", "el": "hubiera hablado", "nosotros": "hubiéramos hablado", "vosotros": "hubierais hablado", "ellos": "hubieran hablado"}
|
||||
},
|
||||
{
|
||||
"verb": "comer",
|
||||
"tense_id": "subj_pluscuamperfecto_1",
|
||||
"forms": {"yo": "hubiera comido", "tu": "hubieras comido", "el": "hubiera comido", "nosotros": "hubiéramos comido", "vosotros": "hubierais comido", "ellos": "hubieran comido"}
|
||||
},
|
||||
{
|
||||
"verb": "vivir",
|
||||
"tense_id": "subj_pluscuamperfecto_1",
|
||||
"forms": {"yo": "hubiera vivido", "tu": "hubieras vivido", "el": "hubiera vivido", "nosotros": "hubiéramos vivido", "vosotros": "hubierais vivido", "ellos": "hubieran vivido"}
|
||||
}
|
||||
],
|
||||
"exercises": [
|
||||
{"sentence": "Yo dudaba que tú _____ llegado.", "correct": "hubieras", "distractor": "habías", "explanation": "Dudar in past triggers past perfect subjunctive of haber."},
|
||||
{"sentence": "No había nadie que _____ dormido.", "correct": "hubiera", "distractor": "había", "explanation": "Negative antecedent (nadie) plus past frame requires past perfect subjunctive."},
|
||||
{"sentence": "No era cierto que yo lo _____ llamado.", "correct": "hubiera", "distractor": "había", "explanation": "Impersonal negation triggers subjunctive; the object pronoun lo precedes hubiera."},
|
||||
{"sentence": "Si tú _____ estudiado, habrías aprobado.", "correct": "hubieras", "distractor": "habías", "explanation": "Past contrary-to-fact si-clause uses past perfect subjunctive."},
|
||||
{"sentence": "Tú esperabas que él _____ ganado el juego.", "correct": "hubiera", "distractor": "ha", "explanation": "Esperar in past + past-of-past meaning needs hubiera + past participle."},
|
||||
{"sentence": "¿Había alguien que _____ visto la película?", "correct": "hubiera", "distractor": "ha", "explanation": "Indefinite/uncertain antecedent in past triggers past perfect subjunctive."}
|
||||
],
|
||||
"caveats": "OCR garbled hubiera/hubiéramos repeatedly (e.g., 'hubié amg', 'hu¥ieran') and dropped tildes; reconstructed from standard conjugation."
|
||||
}
|
||||
14
docs/spanish-fundamentals/structured/52-the-conclusion.json
Normal file
14
docs/spanish-fundamentals/structured/52-the-conclusion.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"chapter_id": "52",
|
||||
"slug": "the-conclusion",
|
||||
"title": "The Conclusion",
|
||||
"time_range_sec": [14730, 14810],
|
||||
"summary": "Closing remarks for the Spanish fundamentals series. The narrator emphasizes that the series teaches how to THINK in Spanish (not just speak), explains the deliberate fast-paced format, and encourages learners to use these fundamentals as the basis for whatever mastery method fits them.",
|
||||
"suggested_grammar_note_id": null,
|
||||
"rules": [],
|
||||
"examples": [],
|
||||
"vocab": [],
|
||||
"conjugation_tables": [],
|
||||
"exercises": [],
|
||||
"caveats": "Outro chapter only — no grammar content."
|
||||
}
|
||||
Reference in New Issue
Block a user