问题
选择题
All the task __________ ahead of time, so they decided to go on holiday for a week.
A.having finished
B.had finished
C.having been finished
D.had been finished
答案
答案:D
这题考查句式,so引导的是结果状语从句,所以前面是主句,应该填谓语动词,时间是发生在they decided to go on holiday for a week.之前,而且task和finish是被动关系,用过去完成时的被动式,选D。