ESL vocabulary interactive flash cards to learn new words. Useful English language learning aid for EFL teachers and also for ESL learners both at home and in school. Practice vocabulary on antonyms (opposite of words), country capitals, birds, geography, math, plural / singular, math, glaciation, deserts, vegetables, fruits, school, etc. Have fun flipping these cards and improving your English language vocabulary.
Antonyms 1
Practice vocabulary about antonyms with this free ESL flash card game.
Antonyms 2
Practice vocabulary with word opposites in this free ESL flash card game.
Antonyms 3
Practice word antonyms with this free ESL flash card game.
Antonyms 4
Practice vocabulary about antonyms with this free ESL flash card game.
Antonyms 5
Practice vocabulary on the opposite of words - ESL flash card game.
Birds
Practice names of birds with this ESL flash card game.
Country Capitals 1
Practice vocabulary about country capitals with this free ESL flash card game.
Country Capitals 2
Practice vocabulary about the capital cities of countries - ESL flash card game.
Country Capitals 3
What is the capital of France, USA, Germany ? etc - ESL flash card game.
Country Capitals 4
Learn names of country capitals with this free ESL flash card game.
Country Capitals 5
Practice spelling country capitals with this free ESL flash card game.
Country Capitals 6
Practice saying names of country capitals with this free ESL flash card game.
Everyday Vocabulary 1
Practice Vocabulary about everyday vocabulary with this free ESL flash card game.
Everyday Vocabulary 2
Practice Vocabulary about everyday vocabulary with this free ESL flash card game.
Everyday Vocabulary 3
Practice vocabulary about everyday words with this free ESL flash card game.
Everyday Vocabulary 4
Practice commonly used words vocabulary with this free ESL flash card game.
Everyday Vocabulary 5
Learn everyday words with this free ESL flash card game.
Everyday Vocabulary 6
Commonly used words in daily life vocabulary ESL flash card game.
Everyday Vocabulary 7
Practice vocabulary about everyday activities with this free ESL flash card game.
Geography 1
Geography vocabulary, rivers, valleys, towns, weather - ESL flash card game.
Geography 2
Vocabulary about mountains, winds, climate, etc - ESL flash card game.
Geography 3
Geography definitions, peak, lake, gorge, canyon etc ESL flash card game.
Household Items
Vocabulary on household items, shower, lamp, door, bathtub - ESL flash card game.
Math Vocabulary 1
Practice math vocabulary with this free ESL flash card game.
Math Vocabulary 2
Math vocabulary, triangle, square, pentagon, PI - ESL flash card game.
Math Vocabulary 3
Learn math vocabulary: circle, add, subtract, multiply - ESL flash card game.
Past Tense 1
Practice vocabulary with past tense / present tenses - free ESL flash card game.
Past Tense 2
Past tense ESL flash card game, run / ran, make / made, eat / ate etc.
Past Tense 3
Past tense ESL flash card game - draw / drew, hold / held, write / wrote.
Past Tense 4
Past tense ESL flash card game, grow / grew, dig / dug, see / saw, etc
Past Tense 5
Past tense ESL flash card game, burn / burnt, meet / met, wear / wore etc.
Past Tense 6
Past tense ESL flash card game, spend / spent, get / got, throw / threw, keep / kept.
Past Tense 7
Past tense ESL flash card game: say / said, put / put , do / did etc
Past Tense 8
Past tense ESL flash card game: shoot / shot, bring / brought, creep / crept etc
Past Tense 9
Past tense ESL flash card game: wake / woke, wear / wore , fly / flew etc
Past Tense 10
Past tense ESL flash card game: feed / fed, shrink / shrank, hold / held etc
Plural Singular 1
Plural / singular ESL flash card game: zoo / zoos, potato / potatoes etc.
Plural Singular 2
Plural / singular ESL flash card game: crisis / crises , wife / wives , etc
Plural Singular 3
Plural / singular ESL flash card game: church / churches, plane / planes etc
Plural Singular 4
Plural / singular ESL flash card game: datum / data, prize / prizes, echo / echoes.
Plural Singular 5
Plural / singular ESL flash card game: pro / pros, mouse / mice, foot / feet etc