rained on someone's parade
English
Verb
rained
on
someone's
parade
simple past
and past participle of
rain on someone's parade