____the building for stolen goods,the police found twenty machine guns.A.searchingB.being searchingC.searchedD.to search为什么选A?这是独立主格的哪种形式?怎么分析独立主格?

问题描述:

____the building for stolen goods,the police found twenty machine guns.
A.searching
B.being searching
C.searched
D.to search
为什么选A?这是独立主格的哪种形式?怎么分析独立主格?

看逻辑主语。如果我们把这句话说全了就是(the police searched ) the building for stolen goods, the police found twenty machine guns. 也就是说前半句话的主语同后半句的主语是一样,在这种情况下,我们可以吧前半句的主语省略了(显得啰嗦),然后后面用Ving 开头。
这就是 逻辑主语一致。
那么,要是前后两个小句子逻辑主语不一样怎么办呢?请看下面两句话:
1.seeing from the hill, i found the town was beautiful.
2.seen from the hill, the town was beautiful.
第一句用ing因为前后两句逻辑主语一致,是I。第二句用过去分词,因为前半句的逻辑主语(the twon,也就是后半句的主语)和动词SEE的关系是被动的,所以用SEEN。
纯手打的,上班闲得无聊。。。。

这个是主语补足语,前面的分句用来修饰主语the police,由于search这个动作是police发出的,用主动形式,而且主语补足语没有B和C这两种形式。

Searching the building for stolen goods为动名词短语作句子的状语,句子意思是:
在为被盗物搜查建筑时,警察发现了20把机关枪.