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