Герань, он, пятно, тот, котенок, воробей - подлежащее. Стояла, сидел, был, было, следил, чирикал , прыгнул, взлетел, не удержался, свалился -сказуемое. На окошке, в горшочке, рядом, на хвостике, на кусте, под окном , на землю , зорко, весело- обстоятельство. Маленьком, серый, белое, зелеными, тонкой - определение, шиповника, на ветке - дополнение