Did Geoff keep his promise to Sophie? How do you know? Share with your friends Share 1 Maitreyi Haldar answered this No, Geoff didn't keep his promise to Sophie. He told his dad and Sophie's nosey best friend about Sophie meeting her dreamboy. 0 View Full Answer Rocky answered this No, He not able to digest sophie's secret and shared it with his friend frank who later on shared it with jamsie(gowky girl) -2