作业帮 > 英语 > 作业

解关于have sb done/do/...的语法题

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/04/29 07:27:07
解关于have sb done/do/...的语法题
1.Will you really have her( )in three hours
A.drive B.to drive C.driving D.having driven
2.The children were surprised when the teacher had them( )their books unexpectedly.
A.closed B.to close C.closing D.close
3.The boss ordered his employees to have the whole room( )at once to welcome the new general manager.
A.cleaning up B.to clean up C.cleaned D.clean up
请解析题目顺便理清have结构 Thank you!
解关于have sb done/do/...的语法题
1.A drive --have sb drive让某人做某事.动词have=let是使役动词.所以后接不带to的不定式.
2.同上.选D close
3.C cleaned 过去分词做宾补.补充说明宾语的状态.与宾语之间是被动关系所以用过去分词.
have sb do =let sb do 让某人去做
have sb/sth doing =keep sb/sth doing让宾语(人或物)一直做
have sth done=get sth done使宾语被做