Czas jest ok, czasownik nie byl dobry od początku, tzn. nie mozna go uzyc w tej konstruckji
When did you last suggest going to the shopping centre to your friends?
zwroc tez uwage, ze 'ostatnim razem' mozna przetlumaczyc jako 'last' przed czasownikiem.