why does acid only furnish the H+ ions and not the base??
It is by the definition of acid. Acids are the substances which produce H+ in solutions.
And bases are the substances which produce OH- ions in solution
How a base when dissolved in water furnish both H+ & OH- ions?