Выбираем правильную форму глагола в предложении.
В данном случае нужно выбрать между Present Perfect (a) и Past Simple (b). Past Simple (Did you buy) используется, когда речь идет о законченном периоде в прошлом (when you were in Canada?).
Did you buy any souvenirs when you were in Canada?
Ответ: b Did you buy