0
Hans51 Posted 11 years ago
Grammar

Use of past and present perfect tense

Nowadays I am confused with use of past and present perfect tense like

I have realized that you were right.
I realized that you were good.

I have gotten over it.
I got over it.

I think that realizing something in the past always impacts the present and then I was wondering if 'have realized' is not needed or is there a meaning difference between them and when can I use either of them?

Also getting over something always impacts the present and then 'got over it' is enough to express 'I am okay now with it'? Or could you tell me correct use of them?

Thank you so much as usual and I hope that my question is clear to understand.
  

Top answer

Also getting over something always impacts the present This is not true. Churchill realized the threat posed by Hitler long before most British politics. Bill was devastated when his wife left him, but he got over it eventually.

  • Also getting over something always impacts the present This is not true.
  • Churchill realized the threat posed by Hitler long before most British politics.
  • Bill was devastated when his wife left him, but he got over it eventually.
  • He lived very happily with his second wife until they were killed in in an air crash last year.
  • I thought you had made a mistake, but I soon realised (in the past) you were right.
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.

2 Answers
0
Hans51I think that realizing something in the past always impacts the present .....Also getting over something always impacts the present
This is not true.

Churchill realized the threat posed by Hitler long before most British politics.
Bill was devastated when his wife left him, but he got over it eventually. He lived very happily with
0
For some reason, this part disappeared from my last post:

I thought you had made a mistake, but I soon realised (in the past) you were right.

I thought you had made a mistake, but I have realised (in the intervening time) you are/were right.

I thought you had made a mistake, but I realise (now) you are/were right.

Related Questions