0

I think that both are correct, but what's the difference?

It hasn't happened yet. It's all in the future.

Before you find out what happened I'll have known about it for a few hours.

Before you find out what has happened I'll have known about it for a few hours.

1 Answer 1

1

The second implies that the 'happening' was very recent, or is expected to happen soon. British English speakers use the present perfect in this way more often than Americans.

2
  • But it hasn't happened. It's all in the future.
    – user1425
    Oct 26, 2022 at 7:46
  • 1
    Both sentences could be understood to refer to a past incident that neither person knows the details of yet, or something that is expected to happen in the near future. Oct 26, 2022 at 7:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .