All the task __________ ahead of time, so they decided to go on holiday for a week.A.having finished

题目简介

All the task __________ ahead of time, so they decided to go on holiday for a week.A.having finished

题目详情

All the task __________ ahead of time, so they decided to go on holiday for a week.
A.having finishedB.had finishedC.having been finishedD.had been finished
题型:单选题难度:中档来源:不详

答案

D
这题考查句式,so引导的是结果状语从句,所以前面是主句,应该填谓语动词,时间是发生在they decided to go on holiday for a week.之前,而且task和finish是被动关系,用过去完成时的被动式,选D。

更多内容推荐