(单选题)
If we ______ hard in the past few years, things ______ to smoothly now.
A.hadn’t worked; had gone
B.hadn’t been working; wouldn’t be going
C.didn’t work; wasn’t going
D.hadn’t worked; would have gone
参考答案:B
参考解析:
考查错综虚拟语气。句意:如果在过去的几年里我们不努力的话,现在事情不会进展这么顺利。if从句部分是对过去事实进行虚拟,要用过去完成时had done形式,又根据语境表示“过去一直做”,用过去完成进行时;主句是对现在事实的虚拟,用would+动词原形,根据句意此处用“wouldn’t be going”的形式。故选B。
知识点: