gave a good account of oneself
English
Verb
gave
a
good
account
of
oneself
simple past of
give a good account of oneself