May have x Must have x Might have: Qual a diferença

Good evening to everybody!

I wish I could have some explanation about the differences among "may have + past participle", "must have + past participle" and "might have + past participle", used to indicate probability or possibility about the past.

Thanks for your attention,

Raquel

ATIVE O ENGLISH PLUS POR R$ 8/MÊS Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATIVAR AGORA
2 respostas
"I asked her to send this photo, but as you haven´t received it yet, after so many days, I suppose she may have forgotten to send it".
Ela pode ter esquecido

"I asked her to send this photo, but as I can see it on the table, she must have forgotten."
Ela deve ter esquecido

"She´s so lazy, I might have thought she would do it"
Eu poderia ter imaginado que ela faria isso.

Regards,

Agnes
Donay Mendonça 22 106 1.6k
Raquel,

Para mim, "may/might have" sugerem uma possibilidade parecida."Must have" é usado para se fazer deduções baseadas em uma evidência, onde "must" indica uma possibilidade maior.

She may/might have seen it.(Pode ser que ela tenha visto.)

She must have seen it.(Ela deve ter visto.)

Bons estudos!