The past tense of do weights is did weights.
The third-person singular simple present indicative form of do weights is does weights.
The present participle of do weights is doing weights.
The past participle of do weights is done weights.