Part Three: Upper Intermediate - Question 17

When Trevor arrived at the disco, Hannah ----

already left

has already left

had already left