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

英语语法选择
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
有海的地方wj 1年前 已收到1个回答 举报

gzdy1234 幼苗

共回答了25个问题采纳率:88% 举报

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.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.134 s. - webmaster@yulucn.com