Dear respectable English experts,
Please check the following sentence and explain your answer:
"Where was jack yesterday?-He might have been seeing the doctor." I'm over-confidant that this sentence is correct but why not "He might has been seeing the doctor."
Thank you
All the best to you,
Alex