You didn't mention how well she is talking and understanding what you tell her. A four year old should be able to communicate well enough to give you a good idea when something is wrong. If she isn't talking very well, I would suspect you might be doing too good of a job as a mother. Like the rest of us, babies learn what works very quickly. If crying gets her what she wants, that becomes her means of communication and getting what she wants teaches her it's working. If you suspect that might be the case do the following:
When she cries, make sure she's not sick, hungry, thirsty or needs her diaper changed. If they are OK, try to find out what she wants by asking her. If she cries instead of talks, gently and lovingly put her in her bed until she quits crying. She will quickly learn that talking works and crying doesn't.
If she is talking well, you should be able to verbally find out what the problem is. The rule for dealing with little kids is: Tell them they are what you want them to be. When she explains something tell her, "You talk so well." When she behaves, "You're so much fun to be with." Never tell them they are bad or give them extra attention for misbehaving, just make sure the attention is always handed out for the positive things she does and the negative things don't pay off. She'll catch on.
Answered Aug 03, 2011
Edited Aug 03, 2011