A two-year-old should be able to stack four to seven blocks depending on the size of the blocks. They may also recognize different colors and shapes that stacking toys come in. Children of this age are good at basic problem-solving and can nest blocks according to a specific order.