Questions & Answers about Lei non fa altro che brontolare.
Why do we use che before the infinitive brontolare instead of a preposition like a or di?
In the structure non fare altro che (to do nothing but), che literally acts as "than" or "except," just like it does in comparisons (doing nothing other than). Because of this comparative function, it connects directly to the infinitive that follows it, so you don't need any of the usual linking prepositions.
How would I say "She did nothing but grumble" in the past tense?
You simply conjugate the verb fare into the past tense. In the passato prossimo, it becomes Lei non ha fatto altro che brontolare. The rest of the phrase, including the infinitive, stays exactly the same.
What is the difference between brontolare and lamentarsi?
Could I say non fa nient'altro che brontolare to mean the exact same thing?