she has just …
Elle vient de se fiancer, elle est ravie.
She just got engaged, she's thrilled.
Elle vient de finir un cours de décoration.
She just finished a decorating course.
Elle vient de s’asseoir quand quelques pigeons arrivent en volant.
She had just sat down when a few pigeons flew in.
Elle vient de terminer son roman.
She has just finished her novel.
Elle vient de sortir avec un type par la porte sud.
She just went out with a guy through the south door.
— The World (2004)
She has just found them.
Elle vient de finir de faire la vaisselle.
She just finished washing the dishes.