Hello everyone...

Today I had an English test
there was a question : When I arrived at the restaurant,my friends (had left,have left).
I chose "have left",is that correct?