Question: a lot has or have changed?
Answer: “A lot has changed” is a common sentence that means that many things aren't the same as they once were. It's often said by people during a visit to their old home town or their former workplace.