Конструкция might have в английском языке – это форма PERFECT, обозначающая действие одновременно не завершенное и завершенное. Ситуация завершилась, а само действие не состоялось. В итоге получается, что действие не было, хотя МОГЛО БЫ быть исполнено.
Итак, наша конструкция состоит из ТРЕХ СЛОВ: первое слово MIGHT, второе HAVE и третье (причастие прошедшего времени) + ED:
- You might have brought more apples from the orchard – Ты могла бы принести больше яблок из сада (но не принесла).
- She might have left for Canada but she changed her mind – Она могла бы уехать в Канаду, но она передумала.
- We might have entered the university this year – Мы могли бы поступить в университет в этом году (но так и не поступили).
В английском языке даже есть существительное – a might-have-been, которое переводится на русский язык, как НЕУДАЧНИК, то есть КТО-ТО, кто мог бы быть кем-то, но ничего не вышло. Это же словосочетание можно использовать, как прилагательное – НЕСБЫВШИЙСЯ:
- Singing is my might-have-been dream – Пение – моя несбывшаяся мечта.
- If you succeed nothing you will be a might-have-been – Если ты ничего не достигнешь, ты будешь неудачником.
В английском языке вместо MIGHT можно употреблять COULD:
- You could have telephoned me before you pay a visit – Ты мог бы позвонить мне перед тем, как приходить.
- It might have happened but something went wrong – Это могло бы произойти, но что-то пошло не так.
- She could have told me to buy some bread – Она могла бы сказать мне купить хлеба (но не сказала).
Помимо значения «не случившегося», конструкция «might have» в английском означает возможность происшествия чего-то:
- She might have called me. I’ll call her back later – Она, возможно, звонила мне. Я перезвоню ей позже.
- I might have forgotten my keys somewhere – Наверное я забыл свои ключи где-то.
- They might have left this present for you – Может быть, они оставили этот подарок для тебя.
MIGHT HAVE = MAY HAVE в значении «ВИДИМО», «ВОЗМОЖНО»:
- She may have failed the examination – Видимо, она провалила экзамены.
- He may have deceived me – Не исключено, что он обманул нас.
- They may have lost the way - Видимо, они заблудились.