请高人分析一个英文句子,

问题描述:

请高人分析一个英文句子,
我一个同学说,a report that a puma came into the London zoo has been spotted in the city,这个句子的谓语是came into,而其余成分都是report的同位语,我和他激烈争争辩,他说他一个在美国读博的实习老师也是像他那样认为的.我自认为对于英语语法还不至于一无所知,所以想请教高手来评评谁对谁错.
虽然我没有积分了,还是希望能得到帮助.

不对
a report (that a puma came into the London zoo) has been spotted in the city
括号里是同位语从句,解释report,后面的 has been spotted 才是谓语,
你同学真扯淡.