Had it not been for the fact that about 30 pupils __________ in the state of Connecticut a fortnight ago, their parents ___________ in deep sorrow now.
A.had been killed, wouldn’t be
B.were killed, couldn’t be
C.would have been killed, mightn’t be
D.should be killed, wouldn’t be
答案:B
题目分析:第一空是对过去事实的陈述故用一般过去式;从句是虚拟语气时主句用would/could/might+动词原形,句意是如果两周前三十个小学生被枪杀不是事实,那么现在他们的父母就不会很难过了。故选B。
点评:此题关键是划分清楚句子成分,整个句子是虚拟语气,而第一空是一个主语从句,是对过去事实的陈述。