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

Advanced Causative

Як сказати, що ти домовляєшся про послугу: have/get + предмет або людина + V3. Обирай форму have/get за часом, а третю форму дієслова після об’єкта зберігай: I have my hair cut, I had my hair cut, I’ve had my hair cut.

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

Have/Get Something Done: послуга в різних часах

1. Хтось інший виконує дію для тебе

Коли ти просиш або наймаєш когось виконати роботу, можна сказати I have/get something done. У I had my hair cut at a salon стриг перукар, а мовець отримав послугу. Важлива дія з волоссям; виконавця можна не називати.

Це один зі способів описати послугу. A hairdresser cut my hair теж правильно. Натомість I cut my hair myself прямо каже, що людина стригла себе сама. Далі тренуємо саме модель із have/get та послугою.

I had my hair cut at a new salon yesterday.

Учора мене підстригли в новому салоні.

Стриг перукар, не сам мовець — тому had...cut, а не просто cut.

I cut my hair myself yesterday.

Учора я сам(а) підстриг(ла)ся.

Тут дію виконав сам мовець — це звичайний Past Simple, без каузативу.

2. Форма: have/get + об'єкт + дієприкметник

У базовому стверджувальному реченні після have/get ставимо об’єкт — те, з чим щось роблять, — а після нього V3: have the car repaired. V3 означає третю форму дієслова: repair → repaired, cut → cut.

Не плутай цю модель із перфектом: I have tested my eyes і I have my eyes tested мають різну будову та зміст. У спеціальному питанні об’єкт може бути питальним словом на початку: What did you have repaired? Це не скасовує основного зв’язку have + об’єкт + V3.

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

have/get + об’єкт + V3 (третя форма): have the car repaired

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

We had the kitchen redecorated last spring.

Нам зробили ремонт кухні минулої весни.

The kitchen (об'єкт) стоїть між had і redecorated.

I'm going to have my eyes tested next week.

Наступного тижня мені перевірять зір.

My eyes стоїть між have і tested навіть у майбутній формі going to have.

3. Present Simple і Present Continuous: звичка проти дії зараз

Present Simple (have/has + об’єкт + V3) часто описує регулярну домовленість: I have my car serviced every year. Every year допомагає зрозуміти звичку, але сам маркер не замінює аналізу змісту.

Present Continuous (am/is/are having + об’єкт + V3) може описувати послугу, що триває зараз, або майбутню домовленість: I’m having my car serviced tomorrow. Have тут позначає дію, тому форма having цілком можлива.

I have my car serviced every year.

Я щороку віддаю машину на техобслуговування.

Every year — регулярна звичка, Present Simple have.

I'm having my car serviced right now.

Прямо зараз мою машину обслуговують.

Right now — дія триває в цю мить, Present Continuous am having.

4. Past Simple і Present Perfect: минулий період чи зв’язок із теперішнім

Past Simple (had + об’єкт + V3) відносить послугу до завершеного минулого періоду. Це може бути один випадок або повторення: Last year, I had the windows cleaned every month. Час може бути названий прямо або зрозумілий із контексту.

Present Perfect (have/has had + object + participle) зосереджується на теперішньому результаті чи підсумку, а не на точному моменті дії. Він природно поєднується зі словами already, just, yet, twice this year — коли важливо не «коли», а «що вже зроблено» чи «скільки разів дотепер».

She had her hair cut yesterday.

Учора їй підстригли волосся.

Yesterday — конкретний завершений момент, Past Simple had.

We've had the kitchen redecorated — it looks great.

Нам зробили ремонт кухні — вона чудова.

Точний час не названо; важливий результат зараз, тому Present Perfect have had.

5. Майбутні рішення, поради та необхідність

Майбутній час (will have / am going to have + object + participle) описує заплановану чи обіцяну послугу. Going to have зазвичай передає вже прийняте рішення, will have — рішення чи обіцянку в момент мовлення або прогноз.

Should і must передають пораду чи необхідність: You should have the brakes checked. Need to теж може виражати необхідність, але тут need — звичайне дієслово з to-інфінітивом. Це не окремий час. Після should/must стоїть have без to; після need — to have.

We'll have the report translated by Monday.

До понеділка нам перекладуть звіт.

Обіцянка організувати переклад до вказаного строку: will have + the report + translated.

You need to have the boiler serviced before winter.

Тобі потрібно обслужити бойлер до зими (силами майстра).

Need to have передає необхідність організувати обслуговування; у цій ситуації роботу виконає майстер.

6. Заперечення й питання в кожному часі

Заперечення й питання цієї конструкції будуються за звичайними правилами відповідного часу: у Present/Past Simple потрібне допоміжне do/does/did (бо власного допоміжного дієслова тут немає), у Present Perfect заперечення чи питання торкається безпосередньо have/has, у майбутньому — will.

У короткій ствердній відповіді (Yes, I have.) допоміжне дієслово не скорочується — Yes, I've. звучить неправильно. У короткій запереченій відповіді скорочення, навпаки, звичайне: No, I haven't.

Did you have your car serviced last month?

Тобі обслуговували машину минулого місяця?

Питання Past Simple: Did + subject + have + object + participle.

Have you had the report translated yet?

Звіт вже переклали?

Питання Present Perfect: Have/Has + subject + had + object + participle + yet.

7. Типова помилка: порядок, а не сам час

Перевір, чи не перетворив ти каузативну модель на перфект із іншим значенням: I have had my eyes tested повідомляє про отриману послугу; I have tested my eyes — про власну перевірку. Відповідна форма залежить від того, що ти хочеш сказати.

Друга поширена помилка — забути друге have в Present Perfect (have had), бо тут два різні have стоять поруч: перше — допоміжне дієслово перфекта, друге — саме причинове дієслово have.

I'm going to have my eyes tested next week.

Наступного тижня мені перевірять зір.

Правильний порядок: have + my eyes + tested.

We've had the roof repaired twice this year.

Нам вже двічі цього року ремонтували дах.

Have (перфект) + had (причинове have) + the roof + repaired.

8. Коли ця конструкція справді потрібна в мовленні

Для повідомлення про послугу спершу визнач, коли вона відбувається: регулярно, зараз, у завершеному минулому чи за майбутньою домовленістю. Потім обери форму have/get; V3 після об’єкта лишається незмінною.

У ширшому вжитку така будова не завжди означає замовлену послугу. I had my phone stolen описує небажану подію, якої мовець не замовляв. I got the work done може означати, що мовець сам завершив роботу. Хто діяв і чи була домовленість, з’ясовуємо з контексту.

I need to have my suit dry-cleaned before the interview.

Мені потрібно віддати костюм у хімчистку перед співбесідою.

Need to виражає необхідність; have my suit dry-cleaned називає послугу хімчистки.

I've never had my shoes repaired before.

Мені ще ніколи не ремонтували взуття.

Present Perfect передає досвід дотепер; had + my shoes + repaired зберігає модель послуги.

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

Неправильно:I'm going to have my eyes test next week.

Правильно:I'm going to have my eyes tested next week.

У моделі have + об’єкт + V3 після my eyes потрібна третя форма tested, а не базова test.

Неправильно:She has her hair cutted every month at the same salon.

Правильно:She has her hair cut every month at the same salon.

Cut — неправильне дієслово (cut-cut-cut), тому дієприкметник теж cut, а не вигадана форма cutted.

Неправильно:We didn't had the roof repaired last year.

Правильно:We didn't have the roof repaired last year.

Після допоміжного did головне дієслово повертається в базову форму have, а не had — didn't had двічі позначає минулий час.

Неправильно:Have you had serviced the car yet?

Правильно:Have you had the car serviced yet?

Навіть у питанні об'єкт the car стоїть між had і serviced; Have you had serviced the car переставляє їх місцями.

Неправильно:I need having my passport renewed before the trip.

Правильно:I need to have my passport renewed before the trip.

Після need у значенні обов'язку потрібен інфінітив to have, а не герундій having.

Неправильно:By next Friday, I will had the report translated.

Правильно:By next Friday, I will have the report translated.

Після will потрібна початкова форма have. Далі стоять об’єкт the report і V3 translated.

Неправильно:— Have you had the printer fixed? — Yes, I've.

Правильно:— Have you had the printer fixed? — Yes, I have.

У короткій ствердній відповіді have не скорочується; скорочення 've можливе лише перед іншим словом (I've done it), а не в кінці речення.

Джерела

Have чи get something done: послуга, результат і тон

1. Та сама послуга, два природні варіанти

Коли хтось виконує роботу на твоє прохання, можна вжити have або get + об’єкт + V3. Об’єкт називає те, з чим виконують дію, а V3 — третю форму дієслова: repair → repaired, write → written.

Have часто звучить нейтрально; get зазвичай невимушеніше. У багатьох повідомленнях про послугу обидва варіанти природні. Це не правило «в офіційному тексті get завжди помилка».

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

have/get + об’єкт + V3 (третя форма): have/get the phone repaired

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

I had my phone repaired yesterday.

Учора мені відремонтували телефон.

Нейтрально повідомляємо про отриману послугу.

I got my phone repaired yesterday.

Учора мені відремонтували телефон.

Та сама послуга; get часто звучить розмовніше.

2. Час змінюється за звичайними правилами

Змінюй have/get за часом і підметом: she has, we had, I will get. Дієприкметник після об’єкта лишається V3. У питаннях і запереченнях Present/Past Simple використовуй do/does/did.

Have у цій моделі — основне дієслово, не допоміжне дієслово перфекта. У I have had my phone repaired перше have утворює Present Perfect, а had належить моделі послуги.

We have the slides checked by an editor before each talk.

Перед кожним виступом редактор перевіряє нам слайди.

Повторювана домовленість: have + the slides + checked.

Did you get the slides checked?

Тобі перевірили слайди?

Після did потрібна початкова форма get, а не got.

I've had the slides checked.

Мені вже перевірили слайди.

Перфектне have + каузативне had; checked не змінюється.

3. Труднощі називає контекст

Get something done може підкреслювати досягнутий результат. Якщо поруч є finally, after several complaints або інші відомості про перешкоди, ми розуміємо, що результат дався нелегко. Саме get не доводить, що були боротьба чи переконування.

Have також цілком можливе після опису труднощів і не скасовує їх. Не шукай єдиного правильного слова тільки через finally. У власному повідомленні обери природний тон і прямо назви труднощі, якщо вони важливі.

After two complaints, I finally got the printer repaired.

Після двох скарг я нарешті домігся ремонту принтера.

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

After two complaints, I finally had the printer repaired.

Після двох скарг мені нарешті відремонтували принтер.

Have теж правильне; інформація про труднощі нікуди не зникає.

I got my glasses repaired on the way home. It only took five minutes.

Дорогою додому мені полагодили окуляри. Це зайняло лише п’ять хвилин.

Get не вимагає важкої чи тривалої домовленості.

4. Регістр допомагає вибору, але не диктує його

Для нейтрального опису регулярної процедури have часто зручне. У дружній історії get часто звучить природно. Це тенденція, а не поділ на граматично правильне й неправильне.

Обидва слова трапляються і в розмові, і на письмі. Враховуй конкретний текст та аудиторію; немає потреби вигадувати приховане зусилля або офіційність для кожного вживання.

The museum has its security system checked every year.

Щороку музею перевіряють систему безпеки.

Нейтральний опис регулярної процедури.

I'll get my jacket cleaned before the trip.

Перед поїздкою віддам куртку в чистку.

Природна повсякденна репліка; труднощів не заявлено.

Please note that we will have the lift inspected next Thursday.

Зверніть увагу: наступного четверга ми організуємо огляд ліфта.

Підмет we називає тих, хто організує роботу; ліфт є об’єктом огляду.

5. Така сама будова може мати інший зміст

Значення послуги — важливий, але не єдиний випадок. I had my bag stolen описує небажану подію, яку людина не організовувала. Тому have + об’єкт + V3 не завжди означає прохання чи замовлення.

Get something done може означати завершити роботу, зокрема власними силами. У I got the report finished myself слово myself прямо називає виконавця. Без контексту не роби висновку, що роботу неодмінно виконала інша людина.

Через різні значення ширшої моделі не замінюй have і get механічно в будь-якому реченні. Спочатку з’ясуй, чи йдеться про послугу, досягнення результату або пережиту подію.

I had my wallet stolen on the bus.

У мене в автобусі вкрали гаманець.

Мовець постраждав від дії; він не замовляв крадіжку.

I finally got the report finished myself.

Я нарешті сам завершив звіт.

Get + об’єкт + V3 тут зосереджує увагу на результаті власної роботи.

I got the report checked by an editor.

Редактор перевірив мені звіт.

By an editor прямо називає іншого виконавця.

6. Не плутай послугу, нагоду й обов’язок

Get to + початкова форма часто означає отримати нагоду або дозвіл щось зробити: I got to visit the studio. У цій моделі немає об’єкта між get і дієсловом. Вона відрізняється від get the studio cleaned.

Have to + початкова форма передає обов’язок або необхідність. Воно не завжди означає «власноруч»: I have to renovate the kitchen не уточнює, чи найматиме мовець майстрів. Щоб прямо сказати про організовану послугу, використовуй have/get + об’єкт + V3.

Перед відповіддю перевір, що ти хочеш передати, хто виконав дію та як це видно з контексту. Граматично правильне речення з іншим змістом може не виконувати умови конкретної вправи.

I got to visit the studio after the show.

Після вистави я отримав нагоду відвідати студію.

Get to visit передає нагоду; це не послуга, виконана для мовця.

I have to get the lock replaced before Friday.

Мені треба організувати заміну замка до п’ятниці.

Have to називає необхідність, get the lock replaced — потрібну послугу.

I had my beard trimmed at the barbershop.

Мені підрівняли бороду в барбершопі.

З контексту видно, що роботу виконав перукар.

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

Неправильно:I got my phone repair yesterday.

Правильно:I got my phone repaired yesterday.

Після об’єкта потрібна V3 repaired, якщо телефон відремонтували для тебе.

Неправильно:Did you had your beard trimmed?

Правильно:Did you have your beard trimmed?

Після did основне дієслово має початкову форму have.

Неправильно:She got her cover letter wrote by an editor.

Правильно:She got her cover letter written by an editor.

Третя форма write — written. Wrote є формою Past Simple.

Неправильно:I got the balloons decorating by a professional.

Правильно:I got the balloons decorated by a professional.

Кульки зазнають дії, тому потрібна V3 decorated. Decorating означало б, що кульки самі щось прикрашають.

Неправильно:I finally managed to got the printer repaired.

Правильно:I finally managed to get the printer repaired.

Після managed to потрібна початкова форма get; минулий час уже виражений у managed.

Джерела

Have/Get something done для нещасть: підмет постраждав, а не замовив

Той самий каркас, протилежна роль підмета

Have/get + object + past participle — та сама конструкція, що й у замовленій послузі («I have my hair cut»), але тут вона описує подію, яку підмет НЕ хотів і не влаштовував: крадіжку, аварію, чужу помилку. Форма не змінюється — змінюється лише те, що ми знаємо з контексту та дієслова.

У She had her wallet stolen підмет she називає постраждалу людину, а не злодія. Виконавця можна не називати, якщо він невідомий або неважливий для цього повідомлення. Сама конструкція не визначає, хто винен чи несе відповідальність.

Модель може передавати і замовлену послугу, і пережиту подію. Зміна часу — наприклад, had на has had — не створює окремого значення: вона лише показує часовий ракурс.

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

Підмет (кого торкнулася подія) + have/get у потрібній формі + об’єкт + V3 (третя форма)

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

She had her laptop stolen from the library while she went to get a coffee.

У неї вкрали ноутбук із бібліотеки, поки вона ходила по каву.

Вона не влаштовувала крадіжку — це сталося з нею, поки вона відходила.

They got their tent flattened by a falling branch during the camping trip.

Їхній намет розчавило гілкою, що впала, під час походу.

Гілка спричинила шкоду. Get тут описує небажану подію, а не наймання виконавця.

He had his name misspelled on every single certificate the school issued.

Йому неправильно написали ім'я в кожному сертифікаті, який видала школа.

Помилка школи — небажаний наслідок, хоч формально це та сама рамка, що й 'замовлена послуга'.

Форма й порядок слів: had/got + об'єкт + дієприкметник

У базовому ствердженні маємо have/get + об’єкт + V3: She had her window broken. Між об’єктом і V3 може стояти доречний прислівник: She had her window completely smashed. У питанні об’єкт може виходити на початок: What did she have stolen?

Для потрібної моделі використовуй третю форму дієслова: steal → stolen, break → broken, lose → lost. Форма на -ing може утворювати іншу конструкцію, але не замінює V3 у цьому значенні.

Have і get тут є основними дієсловами. Обидва можуть описувати небажаний досвід; get часто розмовніше. Конкретне значення та відтінки визначай за всім контекстом, а не лише за вибором had/got.

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

Підмет + had/got + об’єкт + V3 + обставини часу, місця або причини

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

We had our roof damaged in last month's storm, and the repairs took weeks.

Минулого місяця буря пошкодила нам дах, і ремонт тривав тижнями.

Об'єкт (our roof) — одразу після had, дієприкметник (damaged) — одразу після об'єкта.

I got my passport confiscated at the border because of a visa mix-up.

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

Confiscated — правильний дієприкметник; get тут так само природний, як had.

She had her earrings snatched right off her ears on the crowded train.

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

Snatched — дієприкметник правильного дієслова snatch; порядок слів незмінний.

Пастка: активний стан проти каузативу

Найпоширеніша помилка — переплутати порядок слів так, що речення починає означати протилежне. «He had suspended his licence» (Past Perfect активного дієслова suspend) означає, що ВІН САМ призупинив своє посвідчення. «He had his licence suspended» (каузативна рамка) означає, що ЙОМУ призупинили посвідчення — рішення ухвалив хтось інший.

Різниця — лише в тому, що стоїть одразу після had: дієслово в Past Perfect (had + V3) чи об'єкт (had + object + V3). Саме тому цю тему варто тренувати через контраст пар речень, а не лише через окремі приклади.

Порівнюй ролі учасників і будову дієслівної групи. У had cancelled мовець повідомляє про попередню активну дію; у had their trip cancelled об’єкт their trip зазнав дії. Контекст допоможе зрозуміти, чи це було замовлення або небажана подія.

They had cancelled their own trip after the argument, so nobody else was involved.

Вони самі скасували свою подорож після сварки — тут ніхто інший не був причетний.

Активний Past Perfect (had cancelled) — вони самі ухвалили рішення.

They had their trip cancelled by the tour operator two days before departure.

Туроператор скасував їм подорож за два дні до відльоту.

Каузативна рамка — рішення ухвалив туроператор, не вони.

She had repainted the fence herself over the weekend, just for fun.

Вона сама перефарбувала паркан за вихідні, просто заради задоволення.

Активний стан із 'herself' прибирає будь-яку двозначність.

Контекст підказує значення пережитої події

Had і got можуть описувати як послугу, так і пережиту подію. Stolen, broken або hacked часто вказують на небажаний досвід, але значення визначає весь контекст. Without warning, during the storm і by mistake додають важливі подробиці.

Get у цьому значенні часто звучить розмовніше за have. Це тенденція регістру, а не вимога використовувати одне слово для послуг, а інше — для нещасть.

By-фраза може називати виконавця або силу, що спричинила дію: by a thief, by the storm. Однак by mistake означає «помилково», а не називає виконавця. Саме слово by не є тестом на цю конструкцію.

We had the kitchen tiled in March, and we had the kitchen flooded again in April.

У березні нам виклали плитку на кухні, а вже у квітні кухню знову затопило.

У цьому контексті tiled описує послугу, а flooded again — небажаний досвід. Остаточне прочитання залежить від ситуації.

I got my bike serviced last week and got it stolen just three days later.

Минулого тижня мені обслужили велосипед, а вже за три дні його вкрали.

Get в обох частинах; за контекстом serviced означає обслуговування, а stolen — крадіжку.

They had their contract renewed in January and had it terminated without notice in March.

У січні їм продовжили контракт, а в березні без попередження розірвали.

Renewed — нейтрально/позитивно, terminated without notice — явно небажано.

Каузатив проти простого пасиву

«Her necklace was stolen» і «She had her necklace stolen» повідомляють про той самий факт, але по-різному розставляють акценти. Простий пасив робить підметом саму річ (necklace) і просто констатує факт. Каузативна рамка робить підметом ЛЮДИНУ (she), тримаючи в центрі уваги того, кого це торкнулося.

Рамка з have/get зручна, коли далі розповідаємо про досвід або наслідки для людини чи організації. Простий пасив зосереджує речення на самій речі. Обидві побудови можливі й у розмові, й у звіті.

Обидва варіанти граматично правильні; вибір залежить від потрібного фокусу. Якщо вправа прямо просить модель have/get + об’єкт + V3, простий пасив може передавати зміст правильно, але не виконувати цю навчальну вимогу.

The report said that dozens of cars had been damaged in the hailstorm downtown.

У звіті йшлося, що десятки автомобілів постраждали від граду в центрі міста.

Простий пасив, нейтральний, звітний тон — фокус на фактах, не на конкретній людині.

I had my car damaged in that same hailstorm, and the repair took a whole month.

У той самий град мені пошкодило машину, і ремонт тривав цілий місяць.

Каузативна рамка — фокус на мовцеві й особистих наслідках, розмовний тон.

Local shops had their windows smashed during the protest, according to police.

За даними поліції, під час протесту місцевим магазинам побили вікна.

Каузативна рамка тут теж можлива в звітному тексті — вона не є виключно розмовною.

За межами Past Simple

Ця рамка не обмежена одним конкретним минулим моментом. Present Perfect природно передає повторюваний чи ще не завершений досвід: «I've had my card cloned twice this year» — двічі, і рік ще не закінчився.

Майбутня форма (will/going to + get/have + object + participle) працює як попередження про можливий наслідок: «If you leave it there, you'll get it stolen.» Це не про те, що вже сталося, а про те, що МОЖЕ статися.

Повне спряжання цієї конструкції в усіх часах — тема іншого, сусіднього правила; тут важливо лише впізнавати й вживати ті часові форми, які природно обслуговують саме розповідь про небажаний досвід: переважно Past Simple, часто Present Perfect, зрідка — попереджувальне майбутнє.

We've had three parcels stolen from the porch since we moved here in spring.

Відколи ми переїхали сюди навесні, у нас із ганку вкрали вже три посилки.

Present Perfect підсумовує три завершені крадіжки за період від переїзду до тепер; він не означає, що сама крадіжка досі триває.

Leave your phone on the table like that, and you'll get it snatched in seconds.

Залиш телефон отак на столику — і його за секунди хтось поцупить.

Майбутнє попередження, не констатація минулого факту.

By the time the ambulance arrived, he'd already had his wound bandaged by a stranger.

На момент приїзду швидкої якийсь незнайомець уже перев'язав йому рану.

Past Perfect показує допомогу раніше за приїзд швидкої. Перев’язування тут корисна дія; однакова будова не завжди означає нещастя.

Заперечення й питання про чужий досвід

Have тут — основне дієслово. Для питань і заперечень Past Simple у цій моделі використовуй Did you have…? і didn’t have…. У Present Perfect працює перше, допоміжне have: Have you had…? / You haven’t had….

Для звичайного значення «нічого не…» у стандартній англійській поєднуй didn’t/haven’t з anything: We didn’t have anything stolen. Nothing уже саме містить заперечення; не додавай друге заперечення, якщо хочеш передати саме цей зміст.

Питання про чужий досвід — природний спосіб виявити співчуття чи цікавість у розмові: «Have you ever had your car broken into?» питає про досвід загалом, тоді як «Did you have your car broken into last week?» питає про конкретний випадок.

We didn't have anything damaged in the move, which was a relief.

Під час переїзду в нас нічого не пошкодили — це було полегшенням.

Didn't have + anything — стандартне одинарне заперечення.

Did you have your bag checked at security, or did they wave you through?

У тебе перевіряли сумку на контролі, чи пропустили без перевірки?

Did-питання про конкретний момент (Past Simple).

Have you ever had your identity stolen online, or has that never happened to you?

У тебе колись крали особисті дані онлайн, чи такого ніколи не траплялося?

Present Perfect-питання про досвід загалом, без прив'язки до конкретного випадку.

У розповіді: від факту до реакції

У живій розмові ця конструкція рідко з'являється сама по собі: за фактом («I had my bike stolen») зазвичай іде реакція співрозмовника (співчуття, уточнювальне питання) і часто — власна оцінка чи наслідок мовця.

У зв'язній розповіді не кожне речення повинно містити цю конструкцію: вона позначає САМУ подію, а зв'язки, оцінки й наслідки цілком природно передаються іншою граматикою (Past Simple, Present Perfect, сполучники).

Коли в одній розповіді трапляється кілька небажаних подій, конструкцію можна повторити з різними дієприкметниками — це підкреслює, що йдеться про низку окремих випадків, а не про один переказаний двічі.

I had my flight delayed for six hours, so I just read a book at the gate the whole time.

Мій рейс затримали на шість годин, тож я просто читав книжку біля виходу весь цей час.

Подія (had my flight delayed) і наслідок (read a book) — різна граматика в одному зв'язному уривку.

That's the second time this month you've had your order cancelled — have you complained to them?

Це вже другий раз цього місяця, коли тобі скасовують замовлення, — ти скаржився їм?

Реакція співрозмовника: коментар (second time this month) плюс уточнювальне питання.

First we had our flight rebooked twice, and then we had our hotel room given away when we finally landed.

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

Дві різні події тієї самої розповіді, кожна — своя каузативна рамка; first...then зв'язує їх у наратив.

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

Неправильно:She had her necklace stole at the party.

Правильно:She had her necklace stolen at the party.

Після об’єкта her necklace у моделі have + об’єкт + V3 потрібне stolen; stole — форма Past Simple.

Неправильно:He had his window broke during the storm.

Правильно:He had his window broken during the storm.

Після об’єкта his window потрібна третя форма broken; broke — форма Past Simple.

Неправильно:They got their car stealed from the car park.

Правильно:They got their car stolen from the car park.

Steal — неправильне дієслово (steal-stole-stolen); вигаданої форми stealed в англійській не існує.

Неправильно:We haven't have anything stolen this year.

Правильно:We haven't had anything stolen this year.

Після допоміжного haven’t потрібна третя форма змістового have — had. Далі зберігаємо anything + stolen.

Неправильно:Their car had stolen last night.

Правильно:They had their car stolen last night.

У потрібній моделі they називає постраждалих, their car — об’єкт, а stolen — дію з ним. Можливий і простий пасив Their car was stolen last night, якщо вправа не вимагає саме have + об’єкт + V3.

Неправильно:Did you had anything stolen?

Правильно:Did you have anything stolen?

Після допоміжного did основне дієслово повертається до початкової форми have.

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