Your new product ______ so well but for a lot of advertisements we put on the television.A
已帮助 人
Your new product ______ so well but for a lot of advertisements we put on the television.
A.should not be sold
B.would not have sold
C.should not sell
D.had not sold
请帮忙给出正确答案和分析,谢谢!
-
正确答案:B
虚拟语气题。butfor表示“要不是……”,可引导虚拟语气结构。本题根据句意表示对过去情况的虚拟,故用wouldnothavesold。动词sell常用主动语态表示被动意义,因此,选项A不符题意。
