VocairoПочати навчання

Can't have + past participle: заперечний висновок про минуле

Конструкція can't have + V3 допомагає відкинути пояснення минулої події, коли наявні факти роблять його неможливим або дуже неправдоподібним для мовця. Учень тренується поєднувати доказ із висновком, будувати perfect modal без пропущеного have, добирати третю форму дієслова та відрізняти минулий висновок від нездатності й заборони.

Опубліковано

Інтуїція: факт суперечить версії про минуле

Can't have + дієприкметник минулого часу вживаємо, коли розглядаємо версію про минулу подію і за доступними фактами відкидаємо її. Мовець не просто каже, що подія не сталася, а показує свій логічний висновок: доказ не узгоджується з цією версією.

Ступінь упевненості залежить від сили доказу й ситуації, тому правило не варто перетворювати на фіксований відсоток. У навчальних прикладах доказ робимо достатньо чітким, щоб саме заперечний висновок був природним.

Як побудувати речення

evidence about the past → subject + can't have + V3

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

Lena can't have sent the message from her work account; the server shows that account was disabled all evening.

Лена не могла надіслати повідомлення зі свого робочого облікового запису: сервер показує, що цей запис був вимкнений увесь вечір.

Вимкнений обліковий запис є доказом, через який мовець відкидає саме версію про надсилання з нього.

That bus passed at nine, so it can't have been ours. Ours does not arrive until ten.

Той автобус проїхав о дев’ятій, тож це не міг бути наш. Наш прибуває лише о десятій.

Час спостереження й розклад разом дають підставу відкинути минулу ідентичність.

Форма: modal + have + V3

Після підмета ставимо can't, потім незмінне have, а далі третю форму смислового дієслова: can't have left, can't have seen, can't have been. Форма однакова з I, she, they та іншими підметами: після модального дієслова не з'являються has або had.

Повна форма cannot have теж граматична. У звичайному мовленні can't have дуже поширене; вибір скороченої або повної форми не змінює основного значення.

Як побудувати речення

subject + can't/cannot + have + past participle (V3)

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

She can't have opened the safe.

Вона не могла відкрити сейф.

Після can't стоїть have, а opened є правильною третьою формою.

They cannot have known the code.

Вони не могли знати код.

Cannot have — повний варіант тієї самої конструкції.

Третя форма дієслова

У правильних дієслів V3 зазвичай закінчується на -ed: worked, opened, arrived. У неправильних дієслів V3 треба знати окремо: go–went–gone, see–saw–seen, take–took–taken, write–wrote–written.

Після have не ставимо просту минулу форму V2. Тому can't have went і can't have wrote неграматичні; потрібні gone та written.

Як побудувати речення

can't have gone / seen / taken / written / been

Mira can't have taken this photo; she was not there.

Міра не могла зробити це фото: її там не було.

Take має V3 taken, а не took.

I can't have seen Paulo yesterday; he has been abroad all week.

Я не міг бачити Пауло вчора: він увесь тиждень перебуває за кордоном.

See має V3 seen; речення заперечує попереднє припущення мовця.

Доказ, висновок і реальний факт

Can't have виражає оцінку мовця на основі інформації, а не магічно доводить істину. У реальній розмові новий факт може змінити висновок. Саме тому природно додавати доказ після because, since або через окреме речення.

Якщо мовець просто знає факт, можна сказати She didn't sign it. Якщо він робить висновок із журналу доступу, природно сказати She can't have signed it; her account was inactive.

Як побудувати речення

claim rejected + because/since + contradictory evidence

The printer can't have produced this page because it was unplugged.

Принтер не міг надрукувати цю сторінку, бо був від'єднаний від мережі.

Причина робить логіку заперечного висновку видимою.

Nora didn't approve the request.

Нора не схвалила запит.

Це пряме повідомлення про факт, а не висновок із доказів; воно граматичне, але виконує іншу комунікативну роботу.

Контраст із must have та might have

Must have + V3 підтримує ствердний висновок про минуле: факти ведуть мовця до версії, що подія сталася. Might, may або could have + V3 залишають подію можливою. Can't have + V3, навпаки, відкидає її.

Вибір визначає не одне слово-маркер, а напрям висновку й доступний доказ. Граматичне might have left не є помилкою саме по собі; воно просто не виконує завдання, якщо ситуація вимагає впевнено відкинути від'їзд.

Як побудувати речення

must have: positive deduction | might/may/could have: possibility | can't have: negative deduction

Jo's coat and bag are here, so Jo must have arrived.

Пальто й сумка Джо тут, тож Джо, мабуть, уже приїхав.

Два особисті предмети підтримують ствердний висновок про приїзд.

Jo can't have arrived by train; all trains were cancelled.

Джо не міг приїхати потягом: усі потяги скасували.

Доказ заперечує конкретний спосіб минулого приїзду, а не обов'язково сам приїзд.

Не плутай висновок, нездатність і заборону

Can't have finished означає, що мовець вважає минуле завершення неможливим за доказами. Couldn't finish зазвичай повідомляє про минулу нездатність або невдалу спробу. Це різні смисли, хоча українською обидва іноді передаються словами не міг.

Заборону в теперішньому виражаємо, наприклад, You can't park here. Минулу заборону зазвичай передаємо was not allowed to. Конструкція can't have parked here у відповідному контексті є висновком: мовець не вірить, що паркування тут сталося.

Як побудувати речення

can't have + V3 = past deduction; couldn't + V1 = past inability; can't + V1 = present prohibition

V1 / base form
—
Початкова форма дієслова без to: work, go, be.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

Omar couldn't finish the report because his laptop broke.

Омар не зміг завершити звіт, бо його ноутбук зламався.

Це реальна перешкода й нездатність завершити дію, не логічний висновок.

Omar can't have finished the report; he received the data five minutes ago.

Омар не міг уже завершити звіт: він отримав дані лише п'ять хвилин тому.

Мовець відкидає версію про завершення на основі часу.

Час і перенесення в розмову

Can't be стосується теперішньої ситуації: That can't be Leo означає, що людина перед нами зараз, і мовець відкидає її ідентичність. That can't have been Leo переносить висновок до минулої зустрічі або події.

У розмові конструкція може ввічливо ставити під сумнів версію, виправляти хронологію або виражати співчуття: That can't have been easy. Щоб репліка не звучала як голе заперечення, доречно назвати доказ або показати розуміння ситуації.

Як побудувати речення

can't be + present state | can't have been + past state/identity

That can't be our guide; our guide is waiting outside now.

Це не може бути наш гід: наш гід зараз чекає надворі.

Be без have відносить висновок до теперішнього.

That can't have been our guide; at that exact time yesterday, she was live on camera with another group in a different city.

То не могла бути наша гідеса: саме в той час учора вона була в прямому ефірі з іншою групою в іншому місті.

Have been відносить ідентичність до минулої ситуації, а одночасний прямий запис робить суперечність видимою.

Moving house alone can't have been easy.

Переїжджати самому, мабуть, було нелегко.

Форма відкидає характеристику easy й природно виражає співчуття.

Типові помилки

Неправильно:She can't failed the test.

Правильно:She can't have failed the test.

Для заперечного висновку про минуле після can't потрібні have і V3.

Неправильно:He can't have went home.

Правильно:He can't have gone home.

Після have потрібна третя форма gone, а не проста минула went.

Неправильно:They can't has seen the file.

Правильно:They can't have seen the file.

Після модального can't вживаємо незмінне have для будь-якого підмета.

Неправильно:I can't have wrote that note.

Правильно:I can't have written that note.

Write має третю форму written; wrote є V2.

Джерела
Практикуватися з Vocairo