presented
Cette question s'est souvent présentée.
This question has often arisen.
Ca n'était pas prévu, un opportunité s'est présentée.
It wasn't planned; an opportunity came up.
— The Machinist (2004)
Je vous l'ai présentée la semaine dernière.
I introduced her to you last week.
Je te l'ai présentée la semaine dernière.
I introduced you to her last week.