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