Oh jeez, the possibilities are ENDLESS!
You could do 60 minute acceleration runs. Jog pace for six minutes, 100% sprinting pace for twenty seconds, jog for six, sprint for twenty seconds, etc.
400's at race pace.
Hills at race pace.
Mile repeats.
Tempo runs.
Speed skill.
Then there's always...