The past tense of stay longer than is stayed longer than.
The third-person singular simple present indicative form of stay longer than is stays longer than.
The present participle of stay longer than is staying longer than.
The past participle of stay longer than is stayed longer than.