问题
单项选择题
______the traffic jam, we would have caught our train.
A.But for
B.Because of
C.By means of
D.Due to
答案
参考答案:A
解析:题句是一个虚拟语气句,能够引导虚拟语气的只有But for“要不是”,如:But for your help,we wouldn't have finished the work on time.要不是你的帮助,我们就不能按时完成这项工作了。Because of“由于,因为”;By means of“用,依靠”;Due to“应归于,由于”。