The present tense of deluged is deluge.
The third-person singular simple present indicative form of deluge is deluges.
The present participle of deluge is deluging.
The past participle of deluge is deluged.