Verb (infinitive)
USA
UK
Present
USA
UK
to introduce or show someone or something
USA
UK
"He presented himself very well in the interview and ended up getting the job."