Yes that is correct English, however "China" should have a capital "c".
Yes.
no. the right way is, Have you ever been to Spain?
no!
Chinese people have killed and been killed. China (earthenware) has been used to kill someone. China (the country) has not killed anyone.
no there has been a purple dinosaur
Yes, Chuck Norris lived in China for one year.
Has Ben been to a rodeo? Have you ever been to a rodeo? Is this your first rodeo, greenhorn? This ain't no rodeo, bucko!
89,054 tuesdays if my sources are correct
China has had tornadoes and has been affected by typhoons, which is what hurricanes are called in the western Pacific.
The correct name for China is Middle flowery pople's
China, as a country, was never ruled by the British. Part of present day China were once British colonies (Hong Kong).
The correct sentence is: "Have you ever traveled before?"