Joined: 13 Sep 2012
|Posted: Sun Dec 16, 2012 12:41 am Post subject:
|Sorry! Only "could" here.
As a very general rule, may might and could are more or less interchangeable when the meaning is present. "I may/might/could go to the cinema tomorrow"
But with past or theoretical meanings there are still some differences.
"The best I could have wished for" means there's no way I could have wished for anything better, because there is nothing better.
"I may have wished for" means maybe I did wish for it, maybe I didn't, I can't remember.
Tricky, past modals!
All my answers refer to British English.
www.EnglishSwearing.com - How to use all the bad words! ... and ... www.throdworld.com - Silly verses to make you happy.
You decide the price for both!