Inversion online exercise https://www.liveworksheets.com/worksheets/en/English_as_a_Second_Language_(ESL)/Inversion/Inversion_la808426yv
Liveworksheets (https://www.liveworksheets.com/worksheets/en/English_as_a_Second_Language_(ESL)/Inversion/Inversion_la808426yv)
Inversion online exercise
Inversion online activity for Advanced. You can do the exercises online or download the worksheet as pdf.