質問: that what can you do to make those immature boys _____ they should be? には that か what かが入るのですが、答えは what です。何故that は間違いなのかを詳しく解説していただけないでしょうか?
回答: make a b で、aをbにする ですから、 ここでは、 make those immature boys being matured とか、 make those immature boys those matured boys などになります。 (未熟な若者を成熟した若者にする) つまり、 make those immature boys those matured boys who they should be が、 全く省略しない内容です。 what は、関係代名詞で、先行詞と関係代名詞を同時にあらわせるので those matured boys と who をあわせて、what になってます。 関係代名詞 というのは、先行詞をいわば説明する説明文が あとからくっつけると考えればよく、 that を使うと、they should be は those immatured boys の説明で、 「彼らがあるべき未熟な若者たち」のような意味になって、 本来、2重目的語をとるはずの make のあとに2つ目の目的語が ない状態になります。 (あるいは、make の後に目的語と補語 と考えても おなじで、補語がない状態) だから、that は使えないのです。