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