Czy istnieje subtelna różnica w semantyce między may have beena might have been?

Odpowiedź native speakera
Rebecca
Ogólnie rzecz biorąc, można ich używać zamiennie! Istnieją jednak pewne różnice w tonie. May have beenjest nieco bardziej formalny niż might, a także sprawia wrażenie przekonania, a jednocześnie przekazuje ton, might have beenktórego pewności jest naprawdę niewiele. Przykład: I'm sorry I missed your call. I may have been at the store then. (Przepraszam, że nie odebrałem telefonu, myślę, że byłem wtedy w sklepie). Przykład: Jane might have received the parcel, but I'm not too sure. (Wydaje mi się, że Jane otrzymała paczkę, ale nie jestem pewien). Przykład: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (Ludzie mogą być trochę zdenerwowani wsiadaniem na nową przejażdżkę).