Разница между глаголами have и get в конструкции «have something done» заключается в следующем:
- Have подчёркивает результат действия, а не само действие. 1 Конструкция показывает, что действие выполняется не самим человеком, а с помощью другого человека или профессионала. 1 Например: I have my hair cut — Я подстригся (Я имею свои волосы подстриженными, но я это сделал не сам). 4
- Get обозначает, что действие выполнено самим человеком, случайно или по вине его самого. 1 То есть конструкция get something done несёт негативный оттенок. 1 Например: My sister got her hair dyed — Моя сестра покрасила волосы. 4
Таким образом, глаголы have и get взаимозаменяемы в конструкции «have something done», но имеют разные значения: have подчёркивает результат, а get — способ, которым это действие выполнено. 13