Since Mary replaced him as the company's new general manager,he has been feeling out of humor. out of humor—Idiom :displeased; dissatisfied; cross 满意我的答案的话,请考虑给个“最佳答案”吧.因为在进行任务.
Since Mary replaced him as the company's new general manager, he has been in a bad mood in a bad mood= in (an 可以不加) ill humo(u)r ill humo(u)r 情绪不佳,坏脾气;怒气