英语三级B级

单选题 _____________ the project one month earlier, they decided to apply for an award to the government.

A.Accomplished
B.Accomplishing
C.Being accomplished
D.Having accomplished

参考答案:D进入在线模考
【答案】D
【译文】他们提前一个月完成了计划,决定向政府申请奖励。
【考点】非谓语动词
【解析】现在分词与过去分词的区别在于:现在分词表示正在进行,表示主动;过去分词表示已经完成,表示被动。本题中accomplish与主语they之间的关系是主动关系,且这一动作发生在decide之前,所以应使用现在分词的完成式。故选D。