presented

verb (past tense)
UK /prɪˈzentɪd/
US /prɪˈzentɪd/

Gave something to someone in a special way.

She presented her teacher with a thank-you card.


OTHER MEANINGS

2. Showed or displayed something for people to see.

The museum presented a new art exhibit.

3. Introduced someone to an audience or group.

The host presented the guest speaker to the crowd.

4. Appeared or came forward in a certain way.

A problem presented itself during the game.