I've seen smallmouth come back after coming off while fishing jerkbaits in clear water, but most of the time if they know they were hooked and come off, they will take off, and you're out of luck.
I was fishing a frog the other day around some lily pads and got a small blowup and set the hook. I felt some resistance but the frog came right back up to the surface. I didn't let it sit at all and started walking it again then probably a second later I got another small blowup and hooked up. The fish turned out to be an eight pounder. When I got her to shore, I noticed the left side of her mouth was torn and bleeding. Was this the fish I missed, or was the wound from winching her out of lily pads with her mouth open? I'm pretty convinced she came back for it.