On most sites, at least. There are a few out there that go well out of their way to be annoying. Facebook likes to construct their ad text out of multiple randomly-named divs. TVTropes uses randomized IDs on their ad popover.
And if uBO doesn't cut the mustard, you can set up Nano Defender to work in tandem detecting this stuff, though it is a manual setup.
Though I personally can't tell how effective it is, since I also run Bypass-Paywalls and uMatrix, so I don't know how much credit to give to those extensions.
Sometimes it breaks a site and needs fine tuning of the settings, but its easy enough, and I've never found an ad or paywall or cookie popup or anything that I couldn't zap away.