Question: has beat or has beaten?
Answer: Beat is an irregular verb. It's present and past tense form is beat. Its past participle form is beaten. In the CNN example, whether Donald Trump can be defeated by one of his fellow Republican candidates or not, the verb form requires the past participle version, which means beaten is the proper choice.