答案Bgive后接双宾语,the right change作直接宾语,customers作间接宾语,所以当customers作主语时,其谓语动词要用被动语态;before leaving the shop表示在离开商店前,与现在完成时连用,表示在这之前已经完成的动作。