In a narrative: use trapassato prossimo for background/prior events, passato prossimo for main plot events, imperfetto for descriptions and ongoing states.
Trapassato Prossimo — Story Reconstruction1 / 10
Quel giorno, Marco … (uscire) di casa alle sette. Il sole