Это сложное предложение состоит из двух грамматических основ, т.к. в сложном предложении две части, каждая из которых, в свою очередь является предложением ПРОСТЫМ. Грамматическая основа простого предложения: подлежащие и сказуемое. НО простое предложение может быть двусоставным и односоставным, когда грамматическая основа представлена одним из главных членов, либо подлежащим, либо сказуемым.