麻烦看个英语句子是否有语病

问题描述:

麻烦看个英语句子是否有语病
There is a debat on whether the government should choose the subjects for college students .麻烦问问这是什么从句,有语病没有 有的话请指出

debat=>debate
这是一个宾语从句,whether...引导的从句作介词on的宾语