Yes if she is a free martin (twin to a bull) she can have parts of the female reproductive tract and not all; many are lacking the uterus or parts of it, most seem to have at least one ovary but not always. She can "come in heat" with the typical signs of mounting and being mounted. They are often used on dairies as "heat detectors" so they don't have to deal with bulls, and only use AI for breeding. They usually are very active, more so than a late castrated steer. We always have the vet check the "free martin" females to see if they are "good" as far as a normal feeling repo tract. There is also a blood test I think. If he did her 7 months ago, and she was showing heat signs, and the bull was breeding her, there may be an accumulation of fluid that will get "stuck" in the partial vagina and it can't go anywhere if there is a dead end.
We use a rod like AI and see if we can go in; the tract is small in a heifer but it is easy to feel if it is all there if you know what you are feeling.
Have a dairy that has the uncanny luck of getting more "free martin" heifers that wind up being good than anyone I know. Vet friend said that if they are forming in different horns, sometimes the male hormones, which develop first, don't "invade the placenta" in the other horn and the heifer will develop normally. They are milking 3 that are "free martins" right now.