Not really. There's no way to guess how many english words are pronounced based on the written form, unless you've heard it before. And of course the pronunciation may vary wildly based on region/country as well.
The most telling evidence of this is the existence of Spelling Bee competitions in english language countries. The fact that hearing a word being spoken is challenging enough to figure out how it is written that it is a competitive sport, says it all.
There are many languages where the concept of a spelling bee competition makes no sense at all, because as soon as you hear the word being spoken, it is 100% deterministically obvious how it is written. English, not so much.
But, french is much worse!