I've been spring-cleaning you've been spring-cleaning he's been spring-cleaning we've been spring-cleaning you've been spring-cleaning they've been spring-cleaning
I'd been spring-cleaning you'd been spring-cleaning he'd been spring-cleaning we'd been spring-cleaning you'd been spring-cleaning they'd been spring-cleaning
I'll be spring-cleaning you'll be spring-cleaning he'll be spring-cleaning we'll be spring-cleaning you'll be spring-cleaning they'll be spring-cleaning
Futur antérieur
I'll have spring-cleaned you'll have spring-cleaned he'll have spring-cleaned we'll have spring-cleaned you'll have spring-cleaned they'll have spring-cleaned
Futur antérieur continu
I'll have been spring-cleaning you'll have been spring-cleaning he'll have been spring-cleaning we'll have been spring-cleaning you'll have been spring-cleaning they'll have been spring-cleaning
I'd be spring-cleaning you'd be spring-cleaning he'd be spring-cleaning we'd be spring-cleaning you'd be spring-cleaning they'd be spring-cleaning
Passé
I'd have spring-cleaned you'd have spring-cleaned he'd have spring-cleaned we'd have spring-cleaned you'd have spring-cleaned they'd have spring-cleaned
Passé continu
I'd have been spring-cleaning you'd have been spring-cleaning he'd have been spring-cleaning we'd have been spring-cleaning you'd have been spring-cleaning they'd have been spring-cleaning