Well Americans do speak English.
Some are taught the US version of it. Though basically the same as British English some spelling and rules of grammar differ slightly.
To speak it
yes they do
In France, English is taught as a mandatory subject in schools starting from primary school. Children learn English as part of their curriculum in the classroom setting. Homeschooled children in France also have the option to learn English through various resources and programs available to them.
English...
whenever they can talk
Learnt (British English) or learned (American English).
english, cantonese, japanese, hindu.
Yes, it is taught in school.
Indian children learn the same subjects as children everywhere, except for the fact that the vast majority learn in their native language (e.g. Hindi, Bengali, Telugu, Tamil, etc.), as well as in English.
Watch English television programs - especially cartoons and children's programs for simple English. Reading children's books can help you learn simple English as well.
english is the most commonly used language
Only French children should be made to learn French. While children should be made to learn a foreign language, that language should be one of the wolds major languages and French is not one of these. For native English speakers, Spanish or Chinese would be more appropriate, for non English speakers, English should be the language taught.