Help me write with a proper English “ I have left right now”

1 answer

A more polished version of "I have left right now" could be: "I have just left."