Question: why do we need to take English language proficiency test? 

Answer: It's used because we speak English in this country. The test is given to find out the extent of our knowledge in said language.
This question from the Yahoo Q&A forum is categorized in the topic: Computers & Internet