Usually I can see the reason behind God's laws, but the one forbidding women to speak in Church I'm not sure about. So I'll just take it as it is.
What the scripture actually says is that women should not teach men. It's ok for them to teach other women or children, but not men. Perhaps this is just to keep order and stuff, not sure.
I admit that when the Church warden asks me to do one of the Bible readings, I always accept. I am good at public speaking and the people afterwards actually say that because I speak slowly, clearly, pause and look at the congregation every now and then, God's word makes more sense to them. That can't be bad, can it? But I'm not teaching as such, I'm just reading God's teachings to other people.
Having said that, our vicar is a woman. She does a perfectly good job and nobody seems to mind. I'm not going to refrain from gathering with the other Christians in the village to worship God because she is a woman. Before she came along, we were without a minister for a few years. Is a female minister better than no minister? I think so. There was uproar about our parish having a female vicar to start with, but gradually the people in the village grew to accept her and the men in our congregation don't appear to mind this woman teaching them.
It is said that a woman should not ask questions in Church, but ask her husband later at home. Fair enough. What if she isn't married, is she allowed to ask the minister then or should she ask a male friend perhaps? What if her husband doesn't know any better? Should she ask her husband to ask the minister on her behalf?
Perhaps these are God's guidelines for how a woman should be. Quiet and gentle. It is written that man is the head of the woman and God is the head of the man.