he is ________ teacher that all of us like him

问题描述:

he is ________ teacher that all of us like him
A:such a B:a so good C:so good a D:a such good
请问选哪个答案,为什么?有选c的,

我认为还是选A 好
因为such是修饰名词的
而so是修饰形容词的
C的话应该是a so good teacher 吧