Could Frances be a Francis?

My "female" mallard, Frances looks like a female but she's now about 3 months old and is still not quacking. Her "quacks" are still raspy and she's past the peeping stage. Could it be that's she's a he and I should change her name to Francis? If she were a male when would her head turn green?