0
Jesusengland Posted 18 years ago
Grammar

I completely forgot/I have completely forgotten that it's his birthday today.

Hello.

I have read in the Longman dictionary this sentence:

- I completely forgot that it's his birthday today.

I can't understand why is used the Past Simple an not the Present Perfect (I have completely forgotten that it's his birthday today ).

Thanks.
  

Top answer

Both forms are correct. The simple past shows a one-time event that is complete: I am late for his party because I forgot where I put my keys. The perfect present shows that there is a time period during which the forgetting happened.

  • Both forms are correct.
  • The simple past shows a one-time event that is complete: I am late for his party because I forgot where I put my keys.
  • The perfect present shows that there is a time period during which the forgetting happened.
  • The starting point of the period is not defined.
  • The ending point is present point in time.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
Both forms are correct.
The simple past shows a one-time event that is complete: I am late for his party because I forgot where I put my keys.

The perfect present shows that there is a time period during which the forgetting happened. The starting point of the period is not defined. The ending point is present point in time. (your example is good)

The past perfect is also
0
Hello AlpheccaStars.

Thank you very much for your help.

0
JesusenglandI can't understand why is used the Past Simple is used ...
It's often a puzzle to non-native speakers, and yet there are many examples of it. Certain events are regarded as occurring at a definite point in time (even though that point in time is not made explicit in words); they
0
A correction in the sentence structure of your question:

"I can't understand why the Past Simple is used..."

Related Questions