回答
2021-05-14 08:15:14
twinverse
"have or get something done"は、以下の解説のように「何かを誰かにやってもらう」という意味になる場合と、「自分で何かをやり終える」という二通りの意味になりますが、どちらの意味であるかはたいてい文脈(前後関係)からわかりますが、"by somebody"という表現が続く場合は「誰かにやって貰った」という意味であることは言うまでもありません。
ただし、なぜそのような二通りの意味になるのかについては詳しい方に解説して頂きたいと思います。
なお、"get something done"は"have something done"よりも口語的で、かつ意味が強いなどと言われています。
解説例:
To get something done - May mean that you got it done by hiring someone to do it for you or You did the job yourself and that’s how YOU got it done.
http://pro-dent.be/docs/archive.php?tag=8eeb04-Get-something-done-%E6%84%8F%E5%91%B3
この質問に回答する
この質問に関する情報・答え・アドバイスできることがあったら、回答を投稿しよう。
文の構成について
Did you get your work done before the deadline?
(あなたは、締め切りの前に仕事を終えましたか?)
get と done の関係が分からず動詞が2つあるようで文の構成がつかめません。