My friend thinks she’s pregnant !

My friend said she ovulated about a week ago and her period is due in 2 weeks. She just started her period and says it’s exactly like her period. She had a lot of sex the last few days and said that he was quite rough and she was dry. Could this be implantation or what is it??