J.R. S. answered 12/21/20
Ph.D. University Professor with 10+ years Tutoring Experience
Many times it depends on the temperature of the reaction.
solid + gas ==> solid is possible
solid + liquid ==> solid is possible
If a solid + H2O(l) produces a solution, then yes, product is (aq). If it produces a precipitate, then product is (s)
Is it possible for solid + solid ==> solid? Yes, it is possible, but rather rare (solventless aldol reaction e.g.)
2Cr + 3S ==> Cr2S3 takes place at high temperatures such that both Cr and S begin as solids, but S melts and then vaporizes, so I guess you could say that S should be shown as a gas (g) and Cr2S3 as solid (s) and Cr as solid (s)