The past tense of generate revenue is generated revenue.
The third-person singular simple present indicative form of generate revenue is generates revenue.
The present participle of generate revenue is generating revenue.
The past participle of generate revenue is generated revenue.