But for your help, I would be lost (C1 Grammar)

But for + a thing means "if it weren't for this thing". It points at the one thing that changes everything. It is formal: in everyday speech you'd say if it weren't for your help, while but for is the tighter version you reach for in writing or emphatic, rhetorical speech. For a result now, follow with would + the base verb. After but for comes a thing (a noun), not a full sentence.

But for + a thing: if it weren't for this

But for + a thing, in the past: would have

To talk about the past, keep but for + a thing, then follow with would have + the past participle. The scale to watch is the timeframe: a result now takes would, a result in the past takes would have. It keeps the same formal tone — plainer speech would say if it hadn't been for the warning.

But for + an -ing form: if it weren't for doing this

But for can also be followed by an -ing form (a gerund), which behaves just like a thing: it means "if it weren't for doing this". The version that sounds most natural names whose action it was, with a possessive in front: but for her reminding me, but for the council's stepping in. It carries the same formal tone — plainer speech would say if she hadn't reminded me. What won't work after but for is a full sentence ("but for I knew") or a bare base verb ("but for know").