Existuje jemný rozdiel v sémantike medzi may have beena might have been?

Odpoveď rodeného hovorcu
Rebecca
Vo všeobecnosti môžu byť použité zameniteľné! Existujú však určité rozdiely v tóne. May have beenje o niečo formálnejší ako mighta tiež vyvoláva dojem presvedčenia, zatiaľ čo might have beenvyjadruje tón, že je skutočne málo istoty. Príklad: I'm sorry I missed your call. I may have been at the store then. (Ospravedlňujeme sa, že som nezdvihol telefón, myslím, že som bol v tom čase v obchode.) Príklad: Jane might have received the parcel, but I'm not too sure. (Myslím, že Jane dostala balík, ale nie som si istý.) Príklad: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (Ľudia môžu byť trochu nervózni, keď nastúpia na novú jazdu.)