回答

[whose cap] の2単語合わせてひとつの疑問詞、

と考えます。

で、間接疑問文だからそのあとは「普通の語順」。

「それが誰の帽子か」の主語は何で動詞は何か

というふうに考えます。

この回答にコメントする
疑問は解決しましたか?