Punctuation Practice Generator
Generates a random sentence missing its punctuation, with the correctly punctuated version revealed on request — hand-authored for clarity.
What this generator does
Generates sentences that need punctuating, with the corrected version as the answer. Working from a wrong sentence is more effective than writing from scratch, because it isolates the punctuation decision from everything else a student has to think about while composing.
What's in the question bank
This generator draws from 15 written questions, each stored with its answer. Every question is equally likely, and questions can repeat across separate draws — the tool does not track what it has already shown you.
- Add the missing punctuation: Wait she said Im not ready yet
- "Wait," she said, "I'm not ready yet."
- Add the missing punctuation: We need eggs milk and bread from the shop
- We need eggs, milk, and bread from the shop.
- Add the missing punctuation: The childrens toys were scattered everywhere
- The children's toys were scattered everywhere.
A fixed sample so this page stays the same between visits. The answer is drawn with the question and held until you choose to reveal it, so pressing Reveal never changes what the answer is.
How to use this tool
- Press new sentence for a punctuation prompt.
- Reveal the corrected version when ready.
Common use cases
- Punctuation practice at home or school
- Quick English warm-ups
- Self-testing before an English quiz
Randomness and fairness
Sentences are drawn uniformly with the browser's cryptographic random number generator, with no grading of which punctuation mark is being tested — a sheet may lean towards commas by chance.
For how randomness is produced across the whole site, see how Generate Random works.
Common mistakes
- Joining two complete sentences with a comma
- That is a comma splice. Use a full stop, a semicolon, or a comma plus a joining word such as 'and' or 'but'.
- Using an apostrophe for a plural
- Apostrophes mark possession or omission, never a plural. 'Apple's' for more than one apple is the single most common punctuation error in English.