Of course they can. How else would we have fighting fish.
2 female Bettas can not produce young. I guess it is possible that two females could go through the mating processes but I have never known it to happen with Anabantids of any species.
First of all, male and female fighting fish (bettas) shouldn't be kept together. They are both territorial and agressive. They may be fighting over territory. It may also be that the male is ready to mate and the female isn't.
Human teenage girls fighting over guys. nuff said
No.
Well, you really call it fighting for a mate. That is usually what males do if both want a mate. The winner receives the mate, and the loser has to find another female.
no.
Yes. It's possible. But you must wait until the female is ready to mate once again for another season.
They can mate at any time of the year but only when conditions are exactly right for them to do so.
Swordfish often fight each other for the right to mate with females or for territory. These fish are very large and very territorial and will often even fight with humans who enter their area.
Nope, that can not happen.
Comet fish mate differently than mammals. A female drops her eggs into the tank and the male fertilizes them with his sperm. They do not actually engage in sex.
Yes, and they do it in the usual manner. In case you don't know how fish mate, the female lays eggs and then the male swims over and fertilizes them.