Answer: C) Might have.
Explanation for this question is being written.
Answer: D) May not have.
Answer: C) Might have forgotten.
Answer: A) Might have to.
Answer: B) Might have been able.
Answer: A) Might have left.
Answer: A) Might
Answer: C) Talking about hypothetical situations in the past.
Answer: B) Might have.
Answer: A) Might have.
Answer: D) Might
Answer: B) It's possible that she was feeling ill.
Answer: B) May have run.
Answer: B) Might have gone.
Answer: B) He might have gotten stuck in traffic.
Answer: B) Might be.
Answer: D) Might have died.
Answer: A) Typed
Answer: B) Might
Answer: D) Might not have seen.
Answer: D) May have had.
Answer: B) Mightn't have realized.
Answer: B) Might have finished.
Answer: C) Might have come.
Answer: B) Might have posted.
Answer: A) Might have gone.
Answer: A) You might have been out of practice.
Answer: A) Might have lost.
Answer: B) I'm not sure but it's possible.
Answer: B) Might have had.
Answer: D) Might have.
Answer: E) Might and have been.
Answer: A) Might have been.
Answer: A) She might have been the best player on the team.
Answer: C) Have
Answer: A) May have.
Answer: A) Might have had.
Answer: D) Modal verb.
Answer: B) Might not have been lost.
Answer: C) Might have met.
Answer: B) I might have taken your jacket by mistake.
Answer: A) Might have come.
Answer: C) She might have left the door unlocked.
Answer: D) It might have been Ben.
Answer: C) May have flown.