There are correct speech tags and incorrect speech tags. The following are common and can be used because they make sense in the correct context: said, asked, murmured, retorted, replied, continued
Strictly speaking, the following verbs are incorrect when used as speech tags: smiled, laughed, pouted, grinned, grimaced
Wrong: “I love you, too,” he smiled.How can someone *smile* dialogue? Smiling doesn’t involve the voice, just the muscles that crinkle the eyes, pull up the corners of the lips and nose, change the mouth angle, and pull the mouth corners sideways. A person cannot smile and speak at the same time (unless he’s a ventriloquist).
Right: “I love you, too.” He smiled.
Wrong: “I knew I could fool you,” she laughed.People cannot *laugh* dialogue. Try it. People can laugh while speaking dialogue, but cannot laugh a whole sentence.
Right: “I knew I could fool you.” She laughed.
Wrong: “You promised,” she pouted.Pouting involves closing or pursing your mouth. Again, unless she’s a ventriloquist, it’s highly unlikely that your character can pout dialogue.
Right: "You promised.” She pouted.
Wrong: Grinned is similar to smiled.
Wrong: “That’s disgusting,” he grimaced.Grimacing is another facial expression, not a way to speak.
Right: “That’s disgusting.” He grimaced.
Most of the time you are better to use *said* because the eye just glides over it without taking it in. Even better, use *said* without too many adverbs because your dialogue should speak for itself. But that’s a whole other blog.