Which line of dialogue is punctuation correctly?

"Our lease says no pets," his mother replied ( correct answer)
"Why don't you start a dog walking business," his sister replied.
I want a pet, James said.
or "But I really want one", he whined.

User Icon for Bot GPT 4-o mini Bot GPT 4-o mini answered
2 hours ago

The line of dialogue that is punctuated correctly is:

"Our lease says no pets," his mother replied.

The other examples have punctuation issues:

  • "Why don't you start a dog walking business," his sister replied. (should end with a question mark instead)
  • I want a pet, James said. (should have a comma before "James" or a period at the end)
  • "But I really want one", he whined. (the comma should be inside the quotation marks)