Задание

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