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!
Please note: all my answers here refer to British English.
www.EnglishSwearing.com All the bad words and how to use them!
www.throdworld.com "Not Averse" A collection of silly verses to make you happy.