Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/kyomega85/EnglishMatrix/llms.txt

Use this file to discover all available pages before exploring further.

EnglishMatrix is an interactive console application that helps Spanish-speaking learners practise English at the A1–A2 level. It generates sentences and questions across seven verb tenses, runs self-scored translation quizzes, displays conjugation tables for over 150 verbs, and offers short reading passages — all through a fully Spanish-language interface.

Installation

Install the .NET SDK and get EnglishMatrix running in under two minutes

Quickstart

Launch the app, navigate the menu, and run your first practice session

Modes & Features

Explore sentence generation, quizzes, verb tables, stories, and custom vocabulary

Reference

Data models, verb tenses, vocabulary inventory, and the sentence engine

What EnglishMatrix Does

EnglishMatrix bundles every core English grammar practice tool into a single .cs file with no external dependencies. Run it from any machine that has the .NET SDK installed.

Sentence Generation

Generate declarative sentences and questions in any of 7 tenses

Translation Quiz

See a sentence in English, type the Spanish translation, check your score

Verb Reference

Browse all regular and irregular verbs with every morphological form

Verb Quiz

Practice past, participle, and gerund forms for regular or irregular verbs

Tense Table

See a full 7-tense conjugation grid for any verb in the dictionary

Short Stories

Read bilingual short stories filterable by CEFR level (A1, A2, C1)

Get Running in Three Steps

1

Install the .NET SDK

Download .NET 10 (or any modern .NET SDK) from dotnet.microsoft.com and confirm it is available:
dotnet --version
2

Create the console project

dotnet new console -n EnglishMatrix
cd EnglishMatrix
Copy EnglishMatrix.cs from the repository into this folder, replacing the generated Program.cs.
3

Run EnglishMatrix

dotnet run
The main menu appears immediately. No configuration, no database, no environment variables required.
All data — verbs, conjugations, vocabulary, and stories — is embedded directly in the source file. EnglishMatrix runs entirely offline.

Build docs developers (and LLMs) love