Respuesta :

Who has been to major League Soccer game?

Answer:

Who has been to a major league soccer game?

Explanation:

You should arrange the "who" in the first after "has". Since, it's a question sentence. Thus, it should be written like "Who did it".  "major league soccer game" is a location or subject while "who has been to a" is a predicate.