English is the international language. In order to have better communication with foreign people, many Chinese children choose to have an English name, so foreigners can remember them easily, because Chinese names are so hard to pronounce. Some people choose the name according to the textbook, who think these names are acceptable and won't make mistakes. Actually, these names are not the best because so many people pick the name from it. Thinking about this, when someone call your English names and there will be several people answer, how embarrassed you are. What’s more, these names are a little old. They sound like the people in the last century. So when we choose English names, we should be careful. It is better to avoid the names from popular characters, or people will think about another person every time.