have expected

Hi,

Adam: Oh my God, he really broke up with his girlfriend/
Alice: I have expected/have already expected/expected this would happen.

In the conversation above, which clause is more suitable?

Thanks.

I expected that to happen.

Either. Both
he really broke up with…
and
he has really broken up with…
are correct.