这个句子里有错Once upon a time there was a king who has had a son a