Конструкция 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 something done очень важно помнить о правильной очерёдности слов, чтобы не путать с Perfect временами.

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. -Ему сломали руку во время драки.
PQ VPS сервера в 28+ странах.