0
Jooney Posted 15 years ago
Grammar

Might have vs. could have

Hi all,

I'm really having hard time understanding these English modals.

This time I have a question about the difference in meaning between 'might have' and 'could have'

As far as I know 'might have' has two meanings

A: I might have dropped it somewhere

=It is possible that I dropped it somewhere

B: You might have met him if you'd been there

=It is possible that you would have met him...

If you changed 'might have' to 'could have' in B, how would the meaning of the sentence be different?

A paraphrase would be something like this(according to my grammar book): It would have been possible for you to meet him if you'd been there

In what context would you use 'could have' over 'might have'?

And lastly could you explain the difference in meaning in the following example?

If you had come to me sooner, I might have/could have cured you.
  

Top answer

Hello Jooney, You are correct in understanding that 'might have' usually has the meaning that some event is possible. In sentence B "You might have met him if you'd been there" also implies that it would've been possible to have met him if you'd been there, but then again you just as likely might not have met him. In this meaning the speaker is not placing any judgement on the fact that the person being spoken to was not in attendance, it is a simple and passive statement regarding what was possible.

  • Hello Jooney, You are correct in understanding that 'might have' usually has the meaning that some event is possible.
  • In sentence B "You might have met him if you'd been there" also implies that it would've been possible to have met him if you'd been there, but then again you just as likely might not have met him.
  • In this meaning the speaker is not placing any judgement on the fact that the person being spoken to was not in attendance, it is a simple and passive statement regarding what was possible.
  • Say there referred to a big party with over 500 attendees, it easy to understand why the outcome is neither expected nor implied.
  • Now when you change the 'might have' to 'could have' it changes meaning to not only have been possible, but it also places more emphasis on the last part of the sentence which is the fact that you weren't there.
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.

5 Answers
0
Hello Jooney,

You are correct in understanding that 'might have' usually has the meaning that some event is possible. In sentence B "You might have met him if you'd been there" also implies that it would've been possible to have met him if you'd been there, but then again you just as likely might not have met him. In this meaning the speaker is not placing any judgement on the fact that t
0
Thank you very much for the answer.

I have an another question though.

When you change 'might have' to 'would have', Is there any change in the meaning of the sentence?
0
jooneyWhen you change 'might have' to 'would have'
These are different.

might have can mean maybe would have, but it can't mean (certainly) would have.

CJ
0
Hi, my name is Rakhym and I had got the same problem in understanding about modal verbs untill I read your correspondence.
Could you help me with meanings in following examples?
1) There may well be severe flooding in the next few days.
2) There could well be severe flooding in the next few days.
0
Both the sentences have the same meaning with the following:
It is highly probable that there will be severe flooding in the next few days.

But you should know the more highly placed modal verb you use in the followings, the more possibility you have.
would
may
might = could

Related Questions