He always did well at school (__) having to do part-time jobs every now and then.
A. in case of
B. in spite of
C. regardless of
D. on account of
参考答案与解析
答案:B
解析:考查介词短语辨析。句意:尽管他需要时不时地做一些兼职工作,但他在校成绩总是很好。in case of假设,万一;in spite of虽然,尽管,表示转折;regardless形容词,意为“不管,不顾”;on account of由于。只有B符合语境。故答案选B。