I'll be immersing you'll be immersing she'll be immersing we'll be immersing you'll be immersing they'll be immersing
Future perfect
I'll have immersed you'll have immersed she'll have immersed we'll have immersed you'll have immersed they'll have immersed
Future perfect continuous
I'll have been immersing you'll have been immersing she'll have been immersing we'll have been immersing you'll have been immersing they'll have been immersing
I'd be immersing you'd be immersing she'd be immersing we'd be immersing you'd be immersing they'd be immersing
Past
I'd have immersed you'd have immersed she'd have immersed we'd have immersed you'd have immersed they'd have immersed
Past continuous
I'd have been immersing you'd have been immersing she'd have been immersing we'd have been immersing you'd have been immersing they'd have been immersing