Which form of the verb is right for the following sentence?
Who ... you the shortest way to school yesterday?
showed
did show
shown
has shown