[-A68] If we have illegal immigrants ------- in,many local w

问题描述:

[-A68] If we have illegal immigrants _______ in,many local workers will lose their jobs.
A.came
B.coming
C.to come
D.having come
翻译并分析
1个回答 分类:英语 2014-12-05

问题解答:

我来补答
翻译:如果我们让非法移民(不断/持续)涌入,很多本地工人将会失业.
此题考查have作为使役动词的用法.
1.此题中的have为使役动词,意思是“使/让”,同其他使役动词let/make等一样,也存在“使役动词 + 宾语 + 宾语补足语”结构.
该句中,宾语为illegal immigrants,宾语补足语采用动词come的非谓语形式.
2.A came为动词过去式,在句中必须充当谓语,而不能做宾语补足语等非谓语结构,排除.
如:He came here yesterday.他昨天来这儿了.
D having come为现在分词coming的完成式,该结构一般只能做状语,不能做宾语补足语,排除.
3.如果使用不定式做使役动词have的宾语补足语,在主动句中必须省略符号to,这一点类似于let/make.
如:You should have your child do homework.你应当让你的孩子做作业.
但是C中含有to,排除.
4.答案只能选B coming.
现在分词coming做使役动词have的宾语补足语时,一则表明宾语(illegal immigrants)和宾补动词come的主动关系,二则表明宾补动词所表示的动作持续进行.
如:The boss had the workers working all day.
这个老板让工人整天(一直)工作.
 
 
展开全文阅读
剩余:2000
上一页:第9题老师
下一页:jst