можно отличать по тому какие вещества могут быть из этих оксидов,щелочи или кислоты.например оксид MgO ,кислоту мы не знаем,но зато есть Mg(OH)2 щелочь,так же как и с калия,а к примеру оксид SO3,он кислотный,так как ему соответствует кислота H2SO3ну это на понятном уровне