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.