First of all, I believe it should be "a ști engleza" and not "a ști engleză". Second, why is "a ști englezește" not accepted?
I thought it would be "A cunoaște engleza"