作业帮 > 英语 > 作业

We will have robots in our homes( )a lot of jobs.Ado Bto do

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/04 23:24:06
We will have robots in our homes( )a lot of jobs.Ado Bto do Cdoes Ddoing
在各教科书上,我到看到have sb do sth.然而答案是B,为什么
We will have robots in our homes( )a lot of jobs.Ado Bto do
have sb.do sth.= 使/让某人做某事
你看到的没错,这里用的也没错.但是,你要理解robot是机器人,是拟人化的机器,你要把他看做人就好理解了.have robots(do)a lot of jobs,跟你看到的完全一致.OK?
再问: 我的理解和你相同,但网上和老师在此句中用的是to do ,我对此不解
再答: 你跟你老师说,从语法角度看,do和to do都是可以的,主要看如何理解have的含义。如果将其理解为实意动词“有”,则用to do;如果将其理解为使役动词(=make sb. do sth.),则用to do是错的,应该用do。