The antonyms for the phrase "gives thanks" can be many, but the most commonly used antonyms include refusing, disregarding, neglecting, rejecting, and unappreciative. Refusing means rejecting or denying something, and it indicates not accepting something offered. Disregarding means paying no attention or ignoring something, which shows a lack of interest. Neglecting denotes failing to give proper attention or care to something or someone, indicating indifference. Rejecting means refusing or dismissing something or someone, indicating a lack of acceptance. Unappreciative means not recognizing or acknowledging the value or worth of something or someone, indicating a lack of gratitude. Therefore, these antonyms have a negative connotation and show a lack of gratitude or appreciation.