分析:電荷的定向移動形成電流,有三種情況:正電荷定向移動形成電流;負電荷定向移動形成電流;正負電荷向相反方向移動形成電流;
提供電壓的裝置是電源,電壓使電路中形成電流.
解答:解:A、電流的形成:電流是由電荷定向移動形成的;定向移動的可以是正電荷也可以是負電荷;故A正確;
B、電流的方向:物理學中把正電荷定向移動的方向規定為電流的方向.故B錯誤;
C、電源在電路中的作用是使電路兩端存在電壓.電源是把其他形式的能轉化為電能的裝置,故C錯誤.
D、電壓是使電荷發生定向移動的原因,也就是形成電流的原因,故D正確;
故選AD.
點評:本題考查了電流的形成、電源的用途、電路中電流的方向等.本題屬于基礎性習題,掌握基礎知識很重要.