Dont answer this it is full of mistakes
I had a problem like this, a couple of fish pregnant at the same time. I would either keep them all the female guppies in the birthing tank or keep them in the community tank and when one of the female guppies give birth put the baby in the birthing tank. I did the second option and it was quite good, just don't overcrowd the birthing tank. :)
female guppies can produce 2-3 genaration in a year
Male guppies chase pregnant female guppies because they are trying to mate with them and fertilize their eggs. This behavior is natural for guppies and is a part of their reproductive process.
You should have a birthing container that allows the babies to drift down into a lower compartment so the mother does not eat them. They are inexpensive and you can get them at any pet store. You should also ask about fish food for the new guppies.
=== ===
Guppies are pregnant for about 4 weeks before giving birth.
Many male guppies have 'black spots' but if by "black spot" you mean "gravid spot" then no, a male guppy can not be 'gravid' because gravid is the equivalent of "pregnant" and male guppies can not get pregnant.
Guppies are pregnant from anywhere between 21-28 days but if conditions aren't correct, it may take longer.
Guppies are pregnant for about 4 weeks. Factors that can affect the duration of their pregnancy include water temperature, food availability, and stress levels.
Quite often a male guppy will nip at the female if she is pregnant; this can stress the female and make her ill.You can place the female in a birthing cage early on if this is a problem, but pay extra attention to the cleaning of the birthing cage daily.
1 to 5 to 40
4-6 weeks