The past tense of give thanks is gave thanks.
The third-person singular simple present indicative form of give thanks is gives thanks.
The present participle of give thanks is giving thanks.
The past participle of give thanks is given thanks.