| Форма | підмет + must / should / could + have + 3-тя форма дієслова; have не змінюється | She should have called. | Їй слід було зателефонувати. |
| Висновок: упевнено | must have: це сталося; can't have: цього не було | She must have left. / He can't have known. | Вона, певно, пішла. / Він не міг знати. |
| Висновок: можливо | may have, might have або could have: можливо, це сталося | They might have missed the bus. | Вони могли не встигнути на автобус. |
| Жаль і докір | should have: не зроблено; shouldn't have: зроблено, і це було помилкою | I should have asked. / I shouldn't have shouted. | Мені слід було спитати. / Мені не слід було кричати. |
| Нереалізована можливість | could have або might have: можливість, якою ніхто не скористався | You could have told me. | Ти міг би мені сказати. |
| Зайва дія | needn't have: це зробили, хоча було не потрібно | I needn't have hurried. | Мені не треба було поспішати. |
| Нереальне минуле | would have — для результату нереальної умови в минулому | If I had known, I would have called. | Якби я знав, я б зателефонував. |
| C1Пасивний стан і тривала форма | після будь-якого модального дієслова: have been + 3-тя форма дієслова / V-ing | It must have been lost. / She can't have been sleeping. | Воно, певно, загубилося. / Вона не могла спати. |
| C1Прислівник усередині форми | may well have: цілком імовірно; can't possibly have: неможливо | She may well have forgotten. / You can't possibly have finished. | Вона цілком могла забути. / Ти ніяк не міг закінчити. |
| C1Очікування й оцінка | should have: до цього часу мало статися; would have: приблизна оцінка | It should have arrived by now. / That would have been ten years ago. | Воно вже мало прибути. / Це, певно, було років десять тому. |
| C1План, що не здійснився | was to have + 3-тя форма дієслова: заплановано, але не сталося | The bridge was to have opened in May. | Міст мали відкрити в травні. |
| Пастка | пиши have або 've, ніколи of | You should've called. | Тобі слід було зателефонувати. |