All Grammar Topics

Browse all 85 grammar topics organised by section and difficulty level. Use the filters below to find exactly what you need.

Showing 85 of 85 topics

🔤Foundations & Basics

7 topics

Follow the Subject-Verb-Object pattern and learn flexible word order rules

sentencesstructuresvoword order+1 more

Master 27 letters, 5 vowel sounds, and key pronunciation rules that differ from English

alphabetpronunciationbasicssounds+1 more

Type ñ, ü, and accented vowels quickly using keyboard shortcuts on any device

typingsymbolskeyboardspecial characters+1 more

Discover 4 simple rules that determine where stress falls in any Spanish word

pronunciationsyllablesstressaccent+2 more

Learn when Spanish differs from English: no capitals for days, months, or nationalities

writingpunctuationcapitalisationrules+1 more

Express time with "son las" and dates with cardinal numbers

timedateshoursdays+2 more

Cardinal vs ordinal: uno/dos/tres (counting) vs primero/segundo/tercero (ordering) with agreement rules

numberscardinalordinaluno+4 more

📝Nouns & Adjectives

10 topics

The complete guide to el, la, los, las, un, una and their uses

articlesnounsdefiniteindefinite+4 more

Point things out: este libro (this book), esa casa (that house), aquellos días (those days)

demonstrativesadjectivespronounseste+3 more

Every noun is el (masculine) or la (feminine) - learn the patterns

nounsgendermasculinefeminine+1 more

Match adjectives to nouns: hombre alto, mujer alta, niños altos

adjectivesagreementgendernumber+1 more

Discover noun pairs where the article changes meaning: el capital vs la capital, el cura vs la cura

nounsgenderarticlesmeaning+3 more

Form plurals with -s, -es, and -z→-ces transformations

nounsnumbersingularplural+1 more

Show ownership: mi libro (my book), tu casa (your house), sus amigos (their friends)

possessivesadjectivespronounsmi+4 more

Compare things: más alto que (taller than), el más alto (the tallest), tan alto como (as tall as)

comparisonscomparativessuperlativesmás+2 more

Express indefinites: algún libro (some book), algo de dinero (some money), nadie vino (nobody came)

indefinitesadjectivespronounsalgún+3 more

Todo: complete usage guide

elementaryA267

All about "all": todo el día, todos los días, todo lo que, del todo, sobre todo

todoalleverythingadjective+2 more

👤Pronouns

9 topics

Learn the three-way distance system: este (near), ese (near listener), aquel (far)

demonstrativespronounsesteese+2 more

All question words: pronouns (qué, quién, cuál) and adverbs (dónde, cuándo, cómo, por qué)

pronounsadverbsquestionsqué+6 more

Learn yo, tú, él, ella, nosotros, vosotros, ellos - when to use and when to drop them

pronounssubjectsyo+3 more

Avoid repetition: lo veo (I see him/it), la compro (I buy it), los tengo (I have them)

pronounsdirectobjectlo+3 more

To/for someone: le doy (I give to him/her), les escribo (I write to them)

pronounsindirectobjectle+3 more

Replace nouns with mine/yours: el mío (mine), la tuya (yours), los suyos (theirs)

pronounspossessivemíotuyo+4 more

Connect ideas: la persona que vino (the person who came), cuyo libro (whose book)

pronounsrelativequequien+2 more

Clitic placement rules

intermediateB172

Attach pronouns to infinitives/gerunds or place before conjugated verbs

pronounscliticsword orderplacement

Two pronouns: se lo doy (I give it to him/her) - order matters

pronounsdoubleobjectplacement+1 more

Verbs

25 topics

Express likes with me gusta/gustan, te gusta/gustan, le gusta/gustan

gustarverbslikedislike+1 more

Express plans: voy a comer (I'm going to eat) - easier than simple future

futureirgoing toplans+1 more

Conquer the top 12 irregular verbs: ser, estar, tener, hacer, ir, venir, and more

verbspresentirregularser+3 more

Daily routines with me/te/se: levantarse, ducharse, llamarse

verbsreflexivesedaily routine+1 more

Master 3 simple patterns: -ar (hablo, hablas), -er (como, comes), -ir (vivo, vives)

verbspresentregularconjugation+3 more

A1 Essentials: Ser for who you are (soy Juan), Estar for where you are (estoy aquí)

serestarto beidentity+2 more

Informal commands: habla/no hables, come/no comas, ven/no vengas

commandsimperativeinformal+1 more

Commands overview: tú (habla), usted (hable), ustedes (hablen), vosotros (hablad), nosotros (hablemos)

imperativecommandsoverview+3 more

Form with estar + gerund: estoy comiendo, estás durmiendo, está leyendo

progressivepresentverbsestar+2 more

Full mastery: DOCTOR/PLACE rules, emotions, ser aburrido vs estar aburrido, and more

serestarcompleteemotions+3 more

Learn "boot patterns": querer→quiero, poder→puedo, pedir→pido in 4 persons

verbspresentstem-changingboot verbs+3 more

Verb + infinitive patterns

elementaryA276

Verb patterns: querer hacer, empezar a hacer, terminar de hacer, pensar en hacer

verbsinfinitivepatternsprepositions+1 more

Would/could/should patterns: hablaría (I would speak), me gustaría (I would like)

conditionalhypotheticalwouldpolite+1 more

Doubt/emotion/wishes: que tengas suerte, espero que vengas, no creo que sea verdad

subjunctivepresentdoubtwishes+1 more

Hablaré, comerás, vivirá - add endings to infinitive + 12 irregular stems

futureverbswillshall+1 more

Formal commands: hable/no hable (usted), hablen/no hablen (ustedes) - both use subjunctive

commandsformalustedustedes+1 more

Spain informal plural: hablad/no habléis, comed/no comáis (drop final -r, add -d)

commandsSpainvosotrosinformal+1 more

Conditional sentences: si clauses

upper intermediateB271

If-then logic: Type 1 (si llueve, iré), Type 2 (si tuviera, compraría), Type 3 (si hubiera sabido, habría ido)

conditionalclausesifthen+3 more

Actions completed before a future point: "Para mañana habré terminado" (By tomorrow I will have finished)

futureperfectwill havecompleted+2 more

Quisiera vs querría: when both work, when only conditional, when only imperfect subjunctive

subjunctiveconditionalquisieraquerría+3 more

Past hypotheticals: si tuviera dinero (if I had money), como si fuera (as if it were)

subjunctivepastimperfecthypothetical+1 more

When certainty changes everything: creo que ES vs no creo que SEA

subjunctiveindicativecomparisonmood+1 more

Express regret and hypotheticals: "habría ido" (I would have gone), "habrías entendido" (you would have understood)

conditionalperfectwould havehypothetical+2 more

Completed actions with subjunctive: "espero que hayas llegado" (I hope you've arrived), "dudo que hayan terminado" (I doubt they've finished)

subjunctiveperfectcompleteddoubt+2 more

Third conditionals and past wishes: "si hubiera sabido, habría venido" (if I had known, I would have come), "ojalá hubiera estudiado" (I wish I had studied)

subjunctivepluperfectpasthypothetical+2 more

🏗️Sentence Structure & Syntax

8 topics

Master "no" + double negatives: no quiero nada (I don't want anything)

negationstructurenonunca+4 more

Form questions: ¿Cómo estás? Use ¿...? marks and master 6 key question words

questionssyntaxinterrogativesqué+6 more

Connect ideas: y (and), o (or), pero (but), sino (but rather), ni...ni (neither...nor)

conjunctionsconnectorsyo+3 more

Link clauses: que (that), porque (because), aunque (although), cuando (when), si (if), para que (so that)

conjunctionssubordinatingqueporque+4 more

Express accidents with "se + indirect object + verb": "Se me cayó el vaso"

seaccidentalunplanned eventspronouns

General statements: se trabaja mucho (people work hard), se vive bien (one lives well)

seimpersonalstructuregeneral+1 more

Emphasise action: el libro fue escrito (the book was written) - ser + past participle

passivestructureserparticiple+1 more

Report speech: dijo que venía (he said he was coming), preguntó si había llegado

speechreportedindirectquoted+1 more

🔗Prepositions & Adverbs

4 topics

How often/much: siempre (always), nunca (never), mucho (a lot), poco (little), muy (very)

adverbsfrequencyquantitysiempre+5 more

Master en, a, de, con, sin + location (sobre, entre, delante de) + time (desde, hasta, durante) + al/del contractions

prepositionsdeaen+9 more

Create adverbs: rápido → rápidamente (quickly), fácil → fácilmente (easily)

adverbsformation-menteadjectives+1 more

Por (through/by/for duration) vs para (for/to/by deadline) - 8 key differences

porparaprepositionsdifference+1 more

📚Past Tenses

3 topics

Ongoing/habitual past: hablaba (used to speak), comía (was eating) + 3 irregulars

imperfectpasthabitualongoing+2 more

Completed actions: hablé (I spoke), comí (I ate), viví (I lived) + irregulars

preteritepastcompletedregular+2 more

Preterite for completed events, imperfect for background/habits - with decision tree

preteriteimperfectcomparisonpast+2 more

📚Prepositions & Grammar

1 topics

Use "a" before people and pets as direct objects: "Veo a María"

prepositionsdirect objectsgrammarpersonal a

📚Perfect Tenses

1 topics

He hablado (I have spoken), había comido (I had eaten) - learn haber conjugations

perfectcompoundtenseshaber+1 more

🎯Advanced & Stylistic

7 topics

Causatives: hacer, dejar, mandar

upper intermediateB268

Make things happen: hacer trabajar (make work), dejar salir (let leave), mandar callar (order to be quiet)

causativehacerdejarmandar+2 more

Choose your level: tú (informal) vs usted (formal) - when and how to switch

formalityregisterusted+2 more

Lo + adjective: the neuter article

upper intermediateB252

The neuter article: lo bueno (the good thing), lo difícil (the difficult part)

loneuterarticleadjective+2 more

Spanish verbal phrases & idioms

upper intermediateB269

Express like natives: acabar de (just did), volver a (do again), tener ganas de (feel like)

verbal phrasesidiomsexpressionsadvanced+1 more

Tense harmony: main clause determines subordinate clause tense sequences

sequencetensesconcordanceadvanced+1 more

Colloquial grammar (Spain)

proficientC245

Spain informalities: ¿a que no? (bet you don't), ¿qué tal? (how about?), vale (OK)

colloquialSpaininformalslang+1 more

Regional grammar variations

proficientC248

Spain regions: Andalusian -s dropping, Catalan influences, Galician grammar patterns

regionalSpainvariationsdialects+1 more

📚Verbs & Tenses

8 topics

Master 40 essential reflexive verbs: levantarse, ducharse, llamarse, sentirse, divertirse, and more

reflexiveverbscommonlevantarse+5 more

Discover how adding "se" transforms verbs like ir/irse, dormir/dormirse, acordar/acordarse

reflexiveverbsmeaningir+5 more

Compare deber, tener que, and haber que: levels of obligation, personal vs impersonal

modalverbsobligationdeber+3 more

Master adjectives that change meaning with ser vs estar: listo, rico, aburrido, bueno, malo

serestaradjectivesmeaning+6 more

Comprehensive reference list of 120+ Spanish subjunctive triggers organised by category

subjunctivetriggerslistreference+2 more

Learn when to use tener frío vs hacer frío vs dar frío and other essential expressions

tenerhacerdarexpressions+1 more

Learn how conocer, saber, querer, poder, and tener take on different meanings in the preterite

verbspreteriteimperfectmeaning+5 more

Master advanced subjunctive triggers beyond WEIRDO with practical phrases and expressions

subjunctivetriggersphrasesadvanced+1 more

📚Prepositions & Conjunctions

2 topics

Master por vs para through practical travel, work, shopping & daily life scenarios

porparacontextstravel+4 more

Discover how prepositions transform verbs: pensar vs pensar en, acabar vs acabar de

prepositionsverbsmeaningpensar+3 more