Numbers in English Can Be Messy, Here Is the Actual Way to Fix It
When I first tried building a simple exercise generator for Brazilian students learning English numbers, I ran into a wall nobody talks about enough. The word "and" is the problem. In British English you say "one hundred and fifty." In American English it drops the "and." A lot of free online tools default to one standard or the other, and when a student practices with the wrong convention their ear gets confused, especially when they later watch a film or listen to a podcast. I built a small script that lets you toggle between the two conventions. It uses a basic conversion map, but the real trick was handling edge cases like numbers between 1100 and 1999, where some learners incorrectly insert "and" after the thousands place. I caught this when a student repeatedly wrote "one thousand and one hundred" instead of the correct "one thousand one hundred" or "one thousand one hundred." The script now flags that pattern and shows both variants side by side so the learner sees the difference without me manually correcting every answer.
Why exercicios numeros ingles feels harder than it should
Portuguese has a very regular counting system. Once you know the names for 1 through 9 and the tens, everything else follows a predictable pattern. English does not. Between 13 and 19 the suffix flips from "-teen" to a nearly unrecognizable stem: thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen. Eighteen drops the "t" entirely. Fourteen keeps the "r" but reshapes the vowel. Memorizing these as a list works for the short term, but it breaks down the moment you need to read a price aloud or parse a number from a transcript. The second hidden trap is the decades. Twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety. Forty is spelled without a "u," which confuses Brazilian learners who expect the Portuguese mapping. Fifty loses the "r" sound comparison entirely. And the hyphen rule: twenty-one, thirty-two, up to ninety-nine. Most automated generators miss the hyphen, and students who don't practice with it end up writing "twenty one" everywhere, which looks wrong on any structured test.
A working method you can actually use
Here is a straightforward approach. Break each number into its component parts: hundreds, thousands, and the remainder under one hundred. Convert each part separately, then reassemble with the correct punctuation. Use the and consistently based on your target variant. For British English, insert "and" before the last two digits when they exist. For American English, omit it. I keep a reference sheet that lists the problematic numbers explicitly: 13, 14, 15, 16, 17, 18, 19, and 40. When a student can produce these without hesitation, the rest of the work becomes mechanical. You take the hundreds block, add the thousands block, then attach the final under-one-hundred piece. The conversion itself takes about 2 seconds per number once the pattern is internalized, compared to roughly 10 seconds while still translating mentally from Portuguese.
Practice rhythm matters more than volume. Ten numbers a day, spoken aloud, with a recording check, beats thirty numbers silently written. I started recording my own practice and noticed I consistently mispronounced "eighteen" as "eight-teen," keeping the hard "t" from fourteen. The correct form is closer to "ate-een." Hearing myself on playback corrected that faster than any written drill.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Common mistakes and how to fix them quickly
Mistake one: inserting "and" in American English mode. Fix: choose a variant and stick to it until you can produce both automatically. Do not mix them during a single practice session. Mistake two: writing "one thousand, one hundred" with a comma inside the hundreds block. Fix: the comma belongs only between the thousands and hundreds blocks, never inside either block. Write "one thousand, one hundred" or "one thousand one hundred" depending on your variant, and keep it consistent.
Mistake three: forgetting the hyphen on compound numbers below one hundred. Fix: treat every hyphenated number as a single unit. Twenty-one is one token, not two. This alone prevents the most frequent formatting errors on tests. Mistake four: pronouncing 50 as "fivty" because of the Portuguese "cinquenta" mapping. Fix: isolate the decades and drill them separately from the teens. Five minutes a day on just the eight decade names removes this pattern within a week for most learners.
What this method cannot do for you
Drilling number names will not fix listening comprehension by itself. You can pronounce "two thousand three hundred forty-seven" perfectly and still miss it in a fast audio clip. The gap is phonological reduction: native speakers contract these numbers heavily. "Two thousand" often becomes "twozousand" in casual speech, and the hundreds block loses its clear boundary. If your goal is comprehension, pair the drills with short audio from news clips or vlogs, and transcribe first, then check against a source. Another limitation: these exercises assume you already know the base vocabulary for digits and the major place names. If you are still stuck on 1 through 20 or do not recognize "hundred" versus "thousand" in context, the advanced patterns will blur. Start with the digits, then the teens, then the decades, and only then move to multi-part numbers. Skipping that sequence is the single biggest reason beginners plateau on number exercises.
A practical template to copy
Write a number, convert it to words, read it aloud, record it, then compare. Do five numbers in British mode and five in American mode. Toggle the "and" setting each round. This usually takes about 12 minutes total and covers the main failure points without turning into a tedious marathon. Repeat daily for two weeks, then drop to four days a week once the conversion becomes automatic.