About 2000 years ago in Israel, was a virgin free to choose her future husband (or even to decide whether to marry or not marry at all) or she was absolutely submitted to the will of her father?
Generally minors (i.e. girls under 12) were not married by their fathers unless the situation was desperate, the father could not support them, and instead found his daughters a husband who could support them.
Even in such a case, the marriage was not usually consummated, but rather the girl would live with her husbands family till she got older. And usually the husband was around her age.
One large difference from today is age, people got married a lot younger.
In general people chose those own spouse, not only was that the custom, it is the halacha (law) - a non-minor can not be married against their will.
You may be interested in reading about Tu B'Av - unmarried girls would all dress identically in white clothes (so no one could tell rich from poor) and dance in the vinyards while the unmarried boys watched. (They would sometimes squish grapes with their feet to make wine while dancing.)
My understanding is that if either party saw someone they were interested in they would ask their parents to arrange an introduction.