Existuje jemný rozdíl v sémantice mezi may have beena might have been?

Odpověď rodilého mluvčího
Rebecca
Obecně je lze používat zaměnitelně! Existují však určité rozdíly v tónu. May have beenje o něco formálnější než mighta také působí přesvědčivě, zatímco might have beenvyvolává tón, že jistoty je opravdu málo. Příklad: I'm sorry I missed your call. I may have been at the store then. (Omlouvám se, že jsem nezvedl telefon, myslím, že jsem byl v té době v obchodě.) Příklad: Jane might have received the parcel, but I'm not too sure. (Myslím, že Jane balíček dostala, ale nejsem si jistý.) Příklad: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (Lidé mohou být trochu nervózní z toho, že nastoupí na novou jízdu.)