Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Grade 4 punctuation worksheet focusing on adding commas correctly in various sentence structures.

A worksheet titled "Comma Practice" for Grade 4, featuring 12 sentences with missing commas, accompanied by a cartoon dog and a bowl of dog food.

A worksheet titled "Comma Practice" for Grade 4, featuring 12 sentences with missing commas, accompanied by a cartoon dog and a bowl of dog food.

GIF 359×463 16.4 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #275750
Show Answer Key & Explanations Step-by-step solution for: Comma practice worksheets | Worsheets library
To solve this worksheet, we need to add commas where they are needed in each sentence. Commas help separate parts of a sentence so it’s easier to read and understand.

Let’s go through each sentence one by one:

---

1. John, you should visit your grandmother this weekend.
→ Already correct! “John” is being addressed directly, so the comma after his name is right. No change needed.

2. He said "I'm not going to lose my game today."
→ When quoting someone, if the quote comes after “said,” we usually put a comma before the quotation marks. But here, the quote starts with “I’m...” — actually, since the quote is integrated smoothly, no comma is *required* before the opening quote unless there’s an interrupting phrase. However, standard rule: Use a comma before a direct quote that follows a reporting verb like “said.”
So:
He said, "I'm not going to lose my game today."

Add comma after “said”

---

3. I wanted to buy some balloons a cake and some ice cream for the party.
→ This is a list: balloons, cake, ice cream → need commas between items.
Also, use Oxford comma (optional but recommended in schoolwork) before “and”.

Corrected:
I wanted to buy some balloons, a cake, and some ice cream for the party.

Add commas after “balloons” and “cake”

---

4. Yes I love to go to the beach with my family.
→ “Yes” at the beginning of a sentence needs a comma after it when it’s used as an interjection or affirmation.

Corrected:
Yes, I love to go to the beach with my family.

Add comma after “Yes”

---

5. Mrs. Smith did you say you ate pizza for dinner yesterday?
→ “Mrs. Smith” is being addressed directly → needs comma after her name.

Corrected:
Mrs. Smith, did you say you ate pizza for dinner yesterday?

Add comma after “Smith”

---

6. We went to visit the park the museum and the cinema this weekend.
→ Another list: park, museum, cinema → need commas between them.

Corrected:
We went to visit the park, the museum, and the cinema this weekend.

Add commas after “park” and “museum”

---

7. No I did not want to order a purple unicorn for her birthday gift.
→ “No” at start → needs comma after it.

Corrected:
No, I did not want to order a purple unicorn for her birthday gift.

Add comma after “No”

---

8. Tom Kevin and Abby all studied volcanoes last year.
→ List of names: Tom, Kevin, Abby → need commas.

Corrected:
Tom, Kevin, and Abby all studied volcanoes last year.

Add commas after “Tom” and “Kevin”

---

9. "Go now" said the mean man "and do not return."
→ Two quotes from the same speaker, interrupted by “said the mean man”. Need commas around the interruption.

Standard format:
“Go now,” said the mean man, “and do not return.”

Add comma after first quote (“now”), and after “man”

---

10. Sophie are you going to take ballet again next year?
→ Addressing Sophie directly → comma after her name.

Corrected:
Sophie, are you going to take ballet again next year?

Add comma after “Sophie”

---

11. My favorite animals are bears tigers and dogs.
→ List: bears, tigers, dogs → need commas.

Corrected:
My favorite animals are bears, tigers, and dogs.

Add commas after “bears” and “tigers”

---

12. "Mom we need to leave now" said Roberta.
→ Quote has two parts: addressing Mom + statement. Also, reporting clause at end.

Should be:
“Mom, we need to leave now,” said Roberta.

Why?
- Comma after “Mom” because she’s being addressed inside the quote.
- Comma before closing quote because the reporting clause (“said Roberta”) follows.

Add comma after “Mom” and after “now” (before closing quote)

---

Now let’s write out all corrected sentences clearly.

──────────────────────────────────────

Final Answer:
1. John, you should visit your grandmother this weekend.
2. He said, "I'm not going to lose my game today."
3. I wanted to buy some balloons, a cake, and some ice cream for the party.
4. Yes, I love to go to the beach with my family.
5. Mrs. Smith, did you say you ate pizza for dinner yesterday?
6. We went to visit the park, the museum, and the cinema this weekend.
7. No, I did not want to order a purple unicorn for her birthday gift.
8. Tom, Kevin, and Abby all studied volcanoes last year.
9. "Go now," said the mean man, "and do not return."
10. Sophie, are you going to take ballet again next year?
11. My favorite animals are bears, tigers, and dogs.
12. "Mom, we need to leave now," said Roberta.
Parent Tip: Review the logic above to help your child master the concept of 6th grade comma worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all 6th grade comma worksheet)

Comma practice worksheets | K5 Learning
Commas in a Series Worksheet by Mr and Mrs Brightside | TPT
Using Commas: Worksheets
Mastering Commas: Printable Worksheets for Effective Punctuation ...
Englishlinx.com | Commas Worksheets | Punctuation worksheets ...
8 Comma Rules Worksheet for 5th - 6th Grade | Lesson Planet
Comma Worksheet by Have Fun Teaching | TPT
Comma or Semicolon Worksheet | Punctuation Activity
Punctuation worksheet • Teacha!
Commas Worksheets - No-Prep Engaging Activities - Extreme Sports ...