put past

中高级 (B2) informal

To think that someone is the kind of person who would do something — usually something bad or surprising.

"I wouldn't put it past them to change the rules at the last minute."