The past tense of gain knowledge is gained knowledge.
The third-person singular simple present indicative form of gain knowledge is gains knowledge.
The present participle of gain knowledge is gaining knowledge.
The past participle of gain knowledge is gained knowledge.