Конструкция do smth. и to have smth. done
В английском языке две грамматические конструкции обозначают сделать что-либо. Первая это do something, а вторая have something done. Do something обозначает сделать что-либо самостоятельно, a have something done употребляем когда хотим сказать, что кто-либо другой сделал что-либо для/вместо нас, например:
- I have my bath repaired. - Я отремонтировал свою ванну.
- You have the recommended Java installed. - Вы установили рекомендуемую Java.
- I have my hair cut. - Я постригся. = I cut my hair.
- I have my leg broken two months ago. - Я сломал ногу два месяца назад.
- I had my house painted two months ago. - Мне покрасили мой дом два месяца тому назад.
Несмотря на то, что в этом предложении подлежащим является слово 1-я, однако не я совершил дейтсвие, а кто-то другой (например, маляр) вместо/для меня.
Прочтите следующие предложения и обратите внимание на смысловую разницу предложений с употреблением do sth и have sth done.
- I rearranged my room yesterday. I had my room rearranged yesterday. - Вчера я переделала свою комнату. Мне вчера переделали комнату. (Например, дизайнер переделал комнату для меня)
- Did you prepare this food yourself or did you have it prepared? - Ты приготовил эту пищу самостоятельно, или кто-нибудь её для тебя приготовил?
HAVE + OBJECT + PAST PARTICIPLE
- Ann has just had CD-ROM installed in her computer. - здесь has указывает на время Present Perfect, а had на начало конструкции have something done
- Bob had his roof repaired last week.
- I had my hair cut yesterday.
- They are having their house painted at the moment.
Вместо have something done можно сказать get something done, например:
- I think I'll get my hair cut. - Я думаю, что пойду подстричь волосы.
- They got central heating installed in their house. - Им установили в доме центральное отопление
Иногда have something done имеет другое значение, например, предложение I had my purse stolen yesterday не обозначает, что я нанял кого-либо чтоб он украл мой кошелёк, а то, что меня обокрали. Конструкция have something done также употребляется во время разговора о том, что что-либо происходит с чьей-либо собственностью, например:
- Have you ever had your bag stolen? - У Вас когда-либо украли сумку?
- Не had his arm broken in a fight. -Ему сломали руку во время драки.
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!
7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах