You have to be 20 to drink in Japan.
→日本では、二十歳にならないとお酒は飲めない。
[You have to be ○ to ~]
↑↑これで「○歳でないと~できない」となります。
「○」に年齢、
「~」に動詞の原形を入れてください。
----
例)
You have to be 18 to drive in Japan.
日本では18歳にならないと運転できない。
How old do you have to be to drink in Ontario?
オンタリオでは何歳からお酒が飲めますか。
How old do you have to be to run for president?
何歳から大統領に立候補できますか。
参考にしてください。
ありがとうございました。