The past tense of sit on your haunches is sat on your haunches.
The third-person singular simple present indicative form of sit on your haunches is sits on your haunches.
The present participle of sit on your haunches is sitting on your haunches.
The past participle of sit on your haunches is sat on your haunches.