The past tense of swoop on is swooped on.
The third-person singular simple present indicative form of swoop on is swoops on.
The present participle of swoop on is swooping on.
The past participle of swoop on is swooped on.
Win Amazon gift cards by writing simple stories at Fictish, a new story writing game backed by WordHippo.