作业帮 > 英语 > 作业

过去分词(选择)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 22:02:25
The director had her assistant ____ some hot dogs. A.picked up B.picks up C.pick up D.picking up 老师这道题应选什么?解释为什么不选别的谢谢.
解题思路: 如下
解题过程:
选C 正确。
此题考查have作为使役动词的用法。
使役动词have的宾语后常需跟补语,其补语可以是过去分词、现在分词或原形动词:

  Ⅰ.have sth.done表示“让某事被做”,是一种有意识的行为,不强调此事是由谁做的,而侧重于宾语是补语动作的承受者。其意思为cause sth.to be done。例如:

  When the kings had the pyramids built for them,they perhaps never thought this would happen.

  We ought to have her examined by the doctor.

  Ⅱ.have sb./sth.doing表示让某人或某事一直在进行某个动作或处于某种状态,常伴有某一段时间作状语;have可换用get。例如:

  The two men had/got their lights burning all night long.

  He had me waiting for a long time.

  Ⅲ.have sb.do sth.(相当于get sb.to do sth.)表示“请(叫、让)某人做某事”,补语动作由宾语主动完成。例如:

  The soldiers had him stand with his back to his father.

  John had me find a car for him.


句意是:主任让她的助手购买了一些热狗。
最终答案:略