如果你要用of two...替换括号里的部分,那么虽然也能使这个句子成为完整的句子,但是谓语和宾语的搭配是不正确的.因为你后面要说的东西是两样:the simple carb...and the complex carb...,所以前面应该是there are,而不是there is.
除了这个明显的错误外,这个句子也还有不合理的地方,“在两种.中,有A和B”——既然一共就两种,为什么还要说两种里面有两种呢?能理解吧?嗯理解。但请问这个of two 和原来的two 有什么区别呢原来的two是主语的中心词,句子很清晰:两种最基本的碳水化合物物是A和B用of的话就构成了状语,句子变成:在两种基本碳水化合物里,有A和B(不合理之处前面说过了)
