Which one is grammatically right? They are both correct grammar, but with different meanings.
1. Can you guess how much money she earned? Well, let me see, she works in a restaurant and so does my sister, and my sister makes $8 an hour, so my guess is $8 an hour.