New York City's official name is just New York, I don't know about some of the other ones. And I wouldn't say Frankfurt am Main is the common english name, just Frankfurt is.
Yeah. Frankfurt (am Main)'s name is just Frankfurt. The "Am Main" part is appended only as a disambiguation, to distinguish it from the other Frankfurt in Germany, often referred to as Frankfurt an der Oder.
Likewise I agree that "City" is not part of New York's name - it's just added to distinguish it from the state.
Those two answers really don't belong in this quiz.
Likewise I agree that "City" is not part of New York's name - it's just added to distinguish it from the state.
Those two answers really don't belong in this quiz.