+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
It depends on your mother tongue and also the number of points you are claiming
 
All FSW have to sit either IELTS for English language or TEF for French language
 
Here is my two pennies..

If you are Born and raised in English speaking country, lets say UK or USA and you claim on your application that you are excellent in English then you may not have to give a test, they will obviously realize that you have command on english. If you are from a country where the first language is not english and no matter how many years you live in a English speaking country, you have to sit in IELTS test to prove it. This also goes for people from UK or US and raised in some non english speaking country, they also need to sit in IELTS.

They don't want to see your grammer, they want to see if you understand, read write and speak english before you immigrate.
 
after recieving the application (simplified type) if they c that you are from english speaking country they will not send you ielets request in the document request letter (sent usually after acknowlagement letter as per process details on the web site).. and if you need to proove your english language skills then they will ask to provide that also u should wait for letter bcuz you get enough time after that letter to take the test and submit results...