Improve grammaticallity of the text:
He hardly ever drunk alcohol, but thought it would be impolite not to, as he had been invited by his colleague.
He hardly ever drank alcohol but thought it would be impolite not to, as he had been invited by his colleague.