import re
r = re.compile('\\b(?=\\w*(?<![iosxz])(?<![cs]h)es\\b)\\w*')
s = (
    'it matches "likes", "hates" etc. However, it does not match "bathes", why doesn\'t it?'
    )
Regex for a third-person verb