我在先前的解答中曾提到have something done也可以由自己做,不是由他人。但常见的语法书没有提到,普通英语教学似乎也没涉及。我在此提供几个外刊例句供大家分析和思考,也希望网友能找到更多相关的权威依据。
When I got back to class the following Monday, I did not have my homework done.
You can begin a novel today and have it finished in a couple of weeks.
I had my clock set and an alert on my mobile phone as a backup, and for a second backup I'd told Mum to wake me at quarter past seven.
Monday morning was here, and I had the alarm clock set for 6:00 am.
以上外刊例句,显然是指自己来完成,不是由他人做。欢迎分享不同见解。
下面是一些来自词典的例句:
Mary had her eyes closed. 玛丽双目紧闭。(柯林斯高级)
He had his collar turned up against the cold. 他把领子翻起来防寒。(麦克米伦高级)
She has her hair pulled forward in a fringe. 她把头发梳到前面作刘海。(牛津搭配)
He had his hands clasped behind his head. 他双手抱在脑后。(牛津搭配)
The dog had his arm clamped between its jaws. 那条狗紧紧咬住他的胳膊。(牛津搭配)
I’ll have the report finished within the next couple of weeks. 我要在接下来的几个星期内完成这个报告。(牛津搭配)