「彼は数学を勉強している高校生ですか?」
→「Is he a high school student who studies mathematics?」
「彼は」「数学を勉強している高校生」「ですか?」
「彼は」・・・・・・・・・・・主語(S)
「数学を勉強している高校生」・補語(C)
「ですか?」・・・・・・・・・述語(V)
「高校生が数学を勉強しています」→「a high school student studies mathematics」
関係代名詞「who」を使い「高校生=a high school student」を説明する文にすると
「数学を勉強している高校生」→「a high school student who studies mathematics」
となります。
この時の主格の「who」は省略することができません。
「文型」:第2文型(SVC)
「S」:he
「V」:is ~
「C」:a high school student who studies mathematics
「彼は数学を勉強している高校生ですか?」は「Is he a high school student who studies mathematics?」
となります。