The past tense of lay eggs is laid eggs.
The third-person singular simple present indicative form of lay eggs is lays eggs.
The present participle of lay eggs is laying eggs.
The past participle of lay eggs is laid eggs.