A-A+
The TV sets made by our factory sell best but
问题详情
The TV sets made by our factory sell best, but 10 years ago no one could have guessed the place in the market that they______.
[A] were having
[B] were to have
[C] had had
[D] had请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
B [解析]考查过去将来时的构成。本题具有一定难度:首先,出现了隐含条件句(could have done表示从前或过去本该做某事却未能或没有做,表达了说话人对这件事的肯定倾向,而所隐含的意思还有“要是做了会更好些”这个虚拟条件);其次,该条件句中又包含了一个错综条件句,即“预计”的结果并非前面那样与说话人的意图相违背,而只是叙述了(相对于10年前那个时候)后来发生的一种客观事实,因此应选择过去将来时态,这也就是“错综”的含义。句意为“我们厂生产的电视机卖得最好;但10年前没有人曾预计到它们会取得这样的市场地位。”