The sentence "have you ever been to China" is grammatically correct. It is an interrogative sentence in the present perfect tense, asking about someone's past experiences of visiting China. The use of "have" indicates the present perfect auxiliary verb, while "been" is the past participle of the verb "go."
Yes.
no. the right way is, Have you ever been to Spain?
no!
no there has been a purple dinosaur
Chinese people have killed and been killed. China (earthenware) has been used to kill someone. China (the country) has not killed anyone.
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
Yes, China has never been fully colonized by a foreign power. However, parts of China, such as Hong Kong and Macau, were colonized by the British and Portuguese respectively.
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?"