Finns det en subtil skillnad i semantik mellan may have beenoch might have been?

Modersmålstalarens svar
Rebecca
I allmänhet kan de användas omväxlande! Det finns dock vissa skillnader i tonen. May have beenär lite mer formellt än might, och det ger också intrycket av övertygelse, samtidigt som might have beenförmedlar en ton som det egentligen inte finns någon säkerhet på. Exempel: I'm sorry I missed your call. I may have been at the store then. (Förlåt att jag inte svarade i telefonen, jag tror att jag var i butiken just då.) Exempel: Jane might have received the parcel, but I'm not too sure. (Jag tror att Jane fick paketet, men jag är inte säker.) Exempel: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (Folk kan vara lite nervösa för att sätta sig på en ny cykel.)