Yes, you can speak English in France and almost always get by. In general, you will have an easier time in cities and with younger generations. However, speaking English will hurt your rapport with locals. Don't expect to make a lot of friends without at least trying to speak French.