Could you explain to me the different grammar sense with May + have + past participle and Might + Have + past participle...etc Could, must Have + past participle.
'May have' is used when you are not sure whether or not something happened.
If you want to talk about something that could have happened in the past but didn't, use 'might have' e.g "I might have passed the test if I had worked harder."
'Could have' has the same meaning as 'might have' - it shows there was a chance.
'Must have' shows we are certain about something that happened in the past. e.g "That noise you heard must have been my brother playing his drums next door."
might, may, and could+ have+p.p. three of these are the same meaning ( past situation...maybe it happened, maybe it did not. we do not know for sure, but we know that it was possible)
Ex: my friend bought a lottery ticket. he could have had the winning ticket. i do not know, but it is possible.
****for could have +p.p have another meaning .( past ability or capability to do something, but you chose not to do it. you had the opportunity to do something, but you decided not to do it)
Ex: i could have stayed in Euroe in 2001, but i decided to reture to the USA instead.
feel free to ask me if you need help because i would like to learn from you too '' i am a student too''
Try out this addictive word game and compete against other Learn English visitors.......have you got the largest vocabulary?
High Scores
1
Surendran
113885
2
Santhosh
113885
3
M.Jyothi
113685
4
rameshprabhu
113506
5
mani_satvat
113503
6
parama
113503
7
Renuka
113485
8
ArunKumar
113458
9
Abdulla
112846
10
Abdulla
112846
English Forums
Use our forum to ask questions, make some new friends, practise your English and share experiences!
Subscribe to our RSS feed and get regular updates about new lessons added to our site!
Signup to our newsletter "English in your Inbox" to receive your monthly fix of English by email. The newsletter includes useful lessons, competitions and book reviews.
Signup for a learnenglish account and you will be able to join the discussions as well as storing your progress!
Comments
'May have' is used when you are not sure whether or not something happened.
If you want to talk about something that could have happened in the past but didn't, use 'might have' e.g "I might have passed the test if I had worked harder."
'Could have' has the same meaning as 'might have' - it shows there was a chance.
'Must have' shows we are certain about something that happened in the past. e.g "That noise you heard must have been my brother playing his drums next door."
I hope that helps.
Chris
might, may, and could+ have+p.p. three of these are the same meaning ( past situation...maybe it happened, maybe it did not. we do not know for sure, but we know that it was possible)
Ex: my friend bought a lottery ticket. he could have had the winning ticket. i do not know, but it is possible.
****for could have +p.p have another meaning .( past ability or capability to do something, but you chose not to do it. you had the opportunity to do something, but you decided not to do it)
Ex: i could have stayed in Euroe in 2001, but i decided to reture to the USA instead.
feel free to ask me if you need help because i would like to learn from you too '' i am a student too''