Слово стояла почему на конце а ,не о?
Потому что это - женский род, в нём всегда окончание а.
Стояла- (она) окончание женского рода. стояло - (оно) окончание среднего рода.