The past tense of swoop down on is swooped down on.
The third-person singular simple present indicative form of swoop down on is swoops down on.
The present participle of swoop down on is swooping down on.
The past participle of swoop down on is swooped down on.