高中英语单选,请给出理由.

问题描述:

高中英语单选,请给出理由.
When first _____ to the market,these products enjoyed great success.
A.introducing B.introduced
C.introduce D.being introduced
我选的是B,因为这里表被动,产品被推广到市场上.
如果选D的话,那就是一个ing分词作伴随状语了.这样引导这个ing分词短语的When不就是多余的吗?一般When是用来引导句子吧?

B.应该是When these products was first introduced 因为主句的主语也是these products
主句的主语和从句相同时,从句的主语可以省略,如果从句的主语后面跟着be动词,则BE动词也省略
这里的firs=first time是第一次的意思,而不是第一个