【题目】 _________ the task on time, he was fired by the boss.
A. Not completed B. Not having completed
C. Not have completed D. Not being completed
在线课程【答案】B
【解析】
试题分析:考查非谓语动词。句中逻辑主语为he,与complete之间为主动关系,且具有时间的先后性,故用having done。句意:没有准时完成任务,他被老板开除了。故B正确。