No, I don't think French is similar to English. I am new learner and I am loving this language. Grammatically, both the languages have different structure. Few days back I was exploring it on goggle, then I pointed out the French grammar structure and English grammar structure is totally different.