英语语法选择There are four factories in our institute,-------A.with each has over 100 workersB.each having over 100 workersC.which there are over 100 workersD.with having over 100 workers

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 05:39:01
英语语法选择Therearefourfactoriesinourinstitute,-------A.witheachhasover100workersB.eachhavingover100worke

英语语法选择There are four factories in our institute,-------A.with each has over 100 workersB.each having over 100 workersC.which there are over 100 workersD.with having over 100 workers
英语语法选择
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

英语语法选择There are four factories in our institute,-------A.with each has over 100 workersB.each having over 100 workersC.which there are over 100 workersD.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.