wo hat sie

where did she

→ wo
phrase Common #5,603
where did she In questions about past actions, German uses “hat” with a past participle where English usually uses “did.”
GE: Wo hat sie das gelernt?
EN: Where did she learn that?

Wo hat sie denn diese Eier gekauft?

Where did she buy these eggs?

Wo hat sie diese Handschuhe gekauft?

Where did she buy these gloves?

Wo hat sie die Zeitung hingelegt?

Where did she put the newspaper?

Wo hat sie schießen gelernt?

Where did she learn to shoot?

Wo hat sie das nur gelernt?

Where did she learn that?

— Ponyo - Das große Abenteuer am Meer (2008)

Wo hat sie diese Eier gekauft?

Where did she buy these eggs?

Wo hat sie die Frau gesehen?

Where did she see the woman?

Wo hat sie dieses Buch gekauft?

Where did she buy this book?

Wo hat sie diese Bücher gekauft?

Where did she buy these books?