多选题
中等难度
企业所得税筹划
👁️ 浏览量:1562
📅 更新时间:2025-03-05
⭐ 收藏数:278
下载试题

试题题干

All the tasks()ahead of time, they decided to have a dinner party to celebrate. 

A

have been finished

B

had been finished

C

having been finished

D

were Finished

参考答案

正确答案:

试题解析

由题干可知,逗号前后的主语不一致,而且中间没有连词连接,所以可以判定是独立主格结构,做非谓语。由于独立结构中的动作发生在主句动作之前,所以要用完成时。“finish”的逻辑主语是“task”,所以要用被动语态。又因为是非谓语,所以这里应该是现在完成时的被动语态的现在分词形式,所以应该是“having been finished”。

句意:所有的任务都提前完成了,他们决定举办一个晚宴来庆祝。