Hy,

Maybe someone can help me to understand: In the last section of the story is this sentence: "In the last 24 hours, my sister has severely ...... me twice for reading her personal journal."

In this case, I use 3rd form present tense as: In the last 24 hours, my sister has severely BEATS me twice for reading her personal journal. Because its quasi happen some hours before. And NOW there is no more impact.

The correction otherwise say: This construction must use the present perfect tense. The verb "to beat" is irregular and is conjugated as "beaten" in the past participle form.

I don't understand why here is present perfect tense obligatory?

Thanks