Основное отличие конструкций have something done и get something done в английском языке заключается в том, как они описывают выполнение действия. 13
Have something done описывает ситуацию, когда действие совершается кем-то другим. 1 Субъект не участвует в действии напрямую, а полагается на кого-то другого. 3 Пример: I had my watch repaired — «Я починил часы (не сам, а мне починили)». 1
Get something done, в отличие от have, употребляется, если действие выполняется непосредственно субъектом, либо что-то произошло по стечению обстоятельств. 1 Пример: I got my watch repaired — «Я починил часы (сам)». 1
Таким образом, have something done больше подходит для ситуаций, когда нужно передать ответственность за выполнение задачи на другого человека, а get something done — для случаев, когда субъект активно участвует в процессе сам. 3