Women who don't fight back haven't been raped. You have been raped when you are forced to have sex against your will, whether you fight back or not. If there's no gun or knife, you haven't been raped. It's rape whether the rapist uses a weapon or his fists, verbal threats, drugs or alcohol, physical isolation, or your own diminished physical or mental state, or simply the weight of his body to overcome you. It's not really rape if the victim isn't a virgin.
Rape is rape.
The issue of virginity is irrelevant. If a woman lets a man buy her dinner or pay for a movie or drinks, she owes him sex. No one owes sex as a payment to anyone else, no matter how expensive the date. Agreeing to kiss or neck or pet with a man means that a women has agreed to have intercourse with him. Once they get turned on, men can't help themselves from forcing sex on a women.