Question: are metal oxides ionic or covalent?
Answer: most metal oxides are ionic and so are most metal hydrides, carbides, halides and lots of other compounds with metals. Very few comparatively are covalent.