这道题选哪个 为什么谢谢
Howmanymendoesyouruncle______forhim?(RDF)A.haveworkedB.havetoworkC.haveworkingD.haveb...
How many men does your uncle ______ for him? (RDF)
A. have worked B. have to work C. have working D. have been worked 展开
A. have worked B. have to work C. have working D. have been worked 展开
5个回答
展开全部
C是正确的,这是个对句子某一成分进行划线提问,变换特殊疑问句的考题。
1)原句还原后,成为:
My uncle has 20 men work/working for him.【have sb do/doing sth】
(对20men划线提问变特殊疑问句,20只是举例,方便说明,不一定是多少数量)
2)变成特殊疑问句,成为:
How many men does your uncle have 【work/working】 for him?
由此来看,符合have work 和have working的答案都是对的,据题,只有C是对的。
3)涉及语法:
have sb do sth是指让某人做某事,强调一次性的动作。
have sb doing sth是指让某人一直做某事,强调动作的持续性、连续性或者动作的反复性。
同时,注意看下特殊疑问句的定义和语序,这道题不难选,但选对也不容易。
1)原句还原后,成为:
My uncle has 20 men work/working for him.【have sb do/doing sth】
(对20men划线提问变特殊疑问句,20只是举例,方便说明,不一定是多少数量)
2)变成特殊疑问句,成为:
How many men does your uncle have 【work/working】 for him?
由此来看,符合have work 和have working的答案都是对的,据题,只有C是对的。
3)涉及语法:
have sb do sth是指让某人做某事,强调一次性的动作。
have sb doing sth是指让某人一直做某事,强调动作的持续性、连续性或者动作的反复性。
同时,注意看下特殊疑问句的定义和语序,这道题不难选,但选对也不容易。
展开全部
C
have sb doing 让某人做着。。。
sb 提前了。
很高兴为你解答!
老师祝你学习进步!
望采纳,多谢你的问题!^_^
have sb doing 让某人做着。。。
sb 提前了。
很高兴为你解答!
老师祝你学习进步!
望采纳,多谢你的问题!^_^
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选C, your uncle has sb working for him. 这样看好理解。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选C 这句话的意思是,你叔叔请多少人为他工作?考查have sb do sth/doing sth.
还原了就是 your uncle has how many men working for him?
还原了就是 your uncle has how many men working for him?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B
How many men does your uncle have to work for him?
你叔叔手下有多少人为他工作?
How many men does your uncle have to work for him?
你叔叔手下有多少人为他工作?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询