Which punctuation mark should be used to offset speech tags in a quotation?

Dash
Semicolon
Comma
Period

1 answer

The correct punctuation mark to use to offset speech tags in a quotation is a comma. For example:

She said, "I'll be there soon."

In this case, the comma is used to separate the speech tag ("She said") from the quoted speech.