Hi Warrener, Your question......
>>Should we use "must has been" in this sentence, since "puma" is NOT a plural?
I am afraid not. Verbs used after modal ( and auxiliary)words must remain in their basic form. (Must, shall, will, can ought to, etc…)
Ex: 1) She must complete her...