Can't "hanno visto" mean "did they see" as well as "did they watch"?
"Which program did they see yesterday" was accepted June 2019.
Have They Seen
AFAIK "show" is a synonym of "program" in this context. Therefore, it should be accepted.