Perfect: haben or sein?

The Unit 9 trap:
- going somewhere usually takes sein: ist gegangen, ist gefahren, ist gekommen
- so does a change of state like aufstehen: ist aufgestanden
- the odd one out, bleiben, takes sein too: ist geblieben
- most other verbs take haben: hat gegessen, hat gearbeitet
In the neutral word order you write, the Partizip closes the sentence.