The French are bad at English
The French are notoriously bad at English and Slate.fr has tried to understand why.
It seems to boil down to a lack of oral practice, students learn by writing and reading and are then left to figure out how to pronounce it all. And to a limited contact with English. Every foreign film or TV series is dubbed, therefore French ears never really get exposed to the language they are trying to learn.