Формы прошедшего времени модальных глаголов (Past Modals)
May have / Might have – вероятность в прошлом
He may have already left. – Вероятно, он уже уехал.
Jane might have called Alex. – Возможно, Джейн позвонила Алексу.
Отрицательная форма — might not have
Jake might not have seen her. – Возможно, Джейк её не увидел.
Could have – теоретическая возможность в прошлом
He could have learnt to drive. – Он мог научиться водить.
Отрицательная форма — couldn’t have
He couldn’t have heard you – it was too noisy. – Он не мог тебя услышать – было очень шумно.
Can‘t have – логичное предположение о чём-то в прошлом
She can‘t have read this book – she can’t read in German! – Она не могла прочитать эту книгу: она не умеет читать по-немецки!
Must have – практически стопроцентная уверенность, касающаяся события в прошлом
Juan speaks English fluently. He must have lived in England. – Хуан бегло говорит по—английски. Должно быть, он жил в Англии.
Should have – сожаление о чём-то в прошлом, что должно было произойти, но не произошло
You should have called James yesterday! – Тебе следовало позвонить Джеймсу вчера!