1. C 句意:她一直在思考做一份兼职工作以填补家用。固定短语 give thought to doing sth.思考/考虑做某事。
2. C 考查时态。依据上下文语境可知,这里应该是对方打电话的时候,我正在跟父母一起吃晚饭。表过去某时正在做某事用过去进行时态。
3. B 考查介词。over表“在……期间”,over his cigarette意为“在他抽烟期间”;in deep thought为固定搭配,意为“沉思”,句意为:他抽烟的时候一直坐在那儿,没有说一句话,好像处于沉思之中。
4. D 考查宾语从句。which或whichever都是有特定范围的选择,表“哪一个”之意。whoever在此等同于anyone who,在此引导宾语从句,在宾语从句中充当主语。