0
Anupam77 Posted 13 years ago
Grammar

May have +past participle Vs might have +past participle

what is the difference between these two statements
he may have given him some help
he might have given him some help
  

Top answer

anupam77 W hat is the difference between these two statements ? H e may have given him some help . H e might have given him some help .

  • anupam77 W hat is the difference between these two statements ?
  • H e may have given him some help .
  • H e might have given him some help .
  • There is no difference in meaning .
  • May is slightly more formal.
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
anupam77What is the difference between these two statements?
He may have given him some help.
He might have given him some help
0
Aspara GusThere is no difference in meaning.
That is true for many speakers. Confusingly for learners, some of us do feel a difference, particularly in conditional sentences:

If Hitler had not committed suicide, he may have escaped to South America.

Although one can find quite a few examples of sentences such as this, many of us older
0
fivejedjon'May' means to us that there is a present possibility that his escape actually happened
To me, If Hitler had not committed suicide… means that he didn’t do so, which excludes the present possibility that the escape happened. However, your interpretation works for me in If Hitler didn’t commit suicide (= if this is a fact), he
0
Aspara GusTo me, If Hitler had not committed suicide… means that he didn’t do so, which excludes the present possibility that the escape happened
That is why those of us who feel the difference would not use 'may' there. We think it's just wrong.
Aspara Gus However, your interpretation works for me in If Hitler didn’t commit suicide (=

Related Questions