He might have been killed ____ the timely arrival of the ambula
He might have been killed ____ the timely arrival of the ambulance.
A、but for
B、except for
C、besides
D、except
【正确答案】:A
【题目解析】:【考点点击】本题考查虚拟语气。【要点透析】 but for意为“要不是”,它的典型用法就是在虚拟语气的句子中,所以正合题意。 except指的是除去同类的事物,且常用于否定句; besides意为“除了包含在内的”; except for指的是除了不同类的事物。B、C、D三项均不符合题意。