shown someone a good time
English
Verb
shown
someone
a
good
time
past participle of
show someone a good time