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