Nelle perifrasi star + gerundio e star + infinito in realtà la scelta – come dicono i linguisti – dell’“ospite” è libera: vanno bene sia lo stavo pulendo sia stavo pulendolo; sia stammi a sentire sia sta’ a sentirmi. Sotto il profilo della grammaticalità, quindi, la scelta si equivale.
Va notato, però, che possono esserci preferenze «forse di natura prosodica, a favore del candidato che viene prima: te lo stavo dicendo – ? stavo dicendotelo; ve li stavamo per dare – ? stavamo per darveli» (la citazione dall’articolo di Christoph Schwarze e Riccardo Cimaglia, dedicato ai clitici.