Student or Learner
Please check "My HR has asked me to meet her next to next monday. I might have given out my resignation or I might have resigned by that time". Can "May or might have done be used in this way"? If we are not sure about future happening. Something might be going to happen.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
What does "Responses at top" mean? If I have used "Might" correctly. So I think "May" can be usd in the similar way because they both are almost same.