Focus on the pronunciation of place
English definition of “place”
/pleɪs/ noun [C]
› an area, building, room, etc. that is used for a particular purpose: Trade fairs and exhibitions remain a common meeting place for retail buyers and suppliers. He qualified for redundancy on the basis that the new hours and place of work would be a change to his terms and conditions.
in place › done and ready to be used: The details of the deal aren't in place yet.
in sb's place › instead of someone else: When her manager fell ill, she was asked to attend the sales conference in his place.
be going places › to behave or work in a way that shows you will soon become successful: Although it was a young company, it was obvious that it was going places.
take place › to happen: The handover to the new owners will take place in July. The historic meeting took place in New York.