Presumably you do not need to specify the colours, so: Each bag contains two marbles. Your sentence, "The bags have two marbles each", is also correct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Grammar GeekThere are two bags, each containing one blue marble and one red marble.Can I make it more concise by writing:
.