I've been snowploughing you've been snowploughing she's been snowploughing we've been snowploughing you've been snowploughing they've been snowploughing
I'll be snowploughing you'll be snowploughing she'll be snowploughing we'll be snowploughing you'll be snowploughing they'll be snowploughing
Futur antérieur
I'll have snowploughed you'll have snowploughed she'll have snowploughed we'll have snowploughed you'll have snowploughed they'll have snowploughed
Futur antérieur continu
I'll have been snowploughing you'll have been snowploughing she'll have been snowploughing we'll have been snowploughing you'll have been snowploughing they'll have been snowploughing
I'd be snowploughing you'd be snowploughing she'd be snowploughing we'd be snowploughing you'd be snowploughing they'd be snowploughing
Passé
I'd have snowploughed you'd have snowploughed she'd have snowploughed we'd have snowploughed you'd have snowploughed they'd have snowploughed
Passé continu
I'd have been snowploughing you'd have been snowploughing she'd have been snowploughing we'd have been snowploughing you'd have been snowploughing they'd have been snowploughing