They cannot. Sometimes the shade may change a bit from lighter to darker, so you may be mistaking green eggs for blue or vice versa but an actually blue colored egg is very unlikely to shift dramatically enough to be considered green.
The surest way to tell if a chicken is laying is to isolate it for a couple days and see if it lays an egg.
The surest way to tell if a chicken is laying is to isolate it for a couple days and see if it lays an egg.