Cytat: argazedon
W zasadzie obydwie formy znacza to samo ale w takim kontekscie "depends on" znaczy to samo co "relies on" natomiast "dependent on" pasuje bardziej do kontekstu uzależnienia fizycznego, emocjonalnego, narkotyków, itp.
"Dependent on" także może być użyte w zdaniu autora.