作业帮 > 英语 > 作业

英语语法选择There are four factories in our institute,-------A.wit

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/06/16 07:14:28
英语语法选择
There are four factories in our institute,-------
A.with each has over 100 workers
B.each having over 100 workers
C.which there are over 100 workers
D.with having over 100 workers
1.答案:B.
2.翻译:在我们学院有四家工厂,每家都有一百多工人.
3.
1)A with each has over 100 workers
A使用“with + 宾语 + 宾语补足语”结构,要求做宾语补足语的动词用非谓语形式,而A中的has为动词的三单形式,它是谓语形式,排除;
2)C.which there are over 100 workers
C中使用非限制性定语从句,但是关系词该用where=in which=in four factories.用which时不能在定语从句中充当地点状语的,排除;
3)D.with having over 100 workers
根本就不通,
4)B.each having over 100 workers
B采用独立主格结构,each指each factory,它和have之间是主动关系,所以用现在分词having.