quando è stata l'ultima volta che hai

when was the last time you

→ quando
phrase Uncommon #8,684
when was the last time you Used to ask when someone most recently did something. The verb form changes according to the person addressed: hai for informal singular you, ha for formal singular you, and avete for plural you. Quando è is often shortened to quand'è.
IT: Quando è stata l'ultima volta che hai visitato Roma?
EN: When was the last time you visited Rome?

Quando è stata l'ultima volta che hai stirato i tuoi vestiti?

When was the last time you ironed your clothes?

Quando è stata l'ultima volta che hai urinato?

When was the last time you urinated?

Quando è stata l'ultima volta che hai letto un libro?

When was the last time you read a book?

Quando è stata l'ultima volta che hai pulito il salotto?

When was the last time you cleaned the living room?

Quando è stata l'ultima volta che hai suonato il violino?

When was the last time you played the violin?

Quando è stata l'ultima volta che hai letto un libro in francese?

When was the last time you read a book in French?