мы никогда не говорим es depende de, потому что es — это глагол ser, и depende — тоже глагол depender, у нас никогда не встанут рядом два глагола в спрягаемых формах, которые относятся к одному подлежащему, поэтому говорим только depende de
история примерно такая же, мы не можем сказать it’s depends on, потому is — это уже глагол to be, и depend, в свою очередь, тоже отдельный глагол, поэтому изменяем мы только его, а не оба сразу и вместе, и запоминаем, что можно сказать только it depends on
