Mary said: "I hate shopping" (В КОСВЕННУЮ РЕЧЬ)
Mary said that she hated shopping. Раз стоит слово в прошедшем времени said значит переделывать нужно в прошедшем времени . Если же было бы says ,то she hates shopping было бы .:)