考证宝(kaozhengbao.com)

All the tasks( )ahead of time, they decided to go on holiday for a week.

考证宝 分享 时间: 加入收藏

考试:

问题:

All the tasks( )ahead of time, they decided to go on holiday for a week.
A:had been fulfilled
B:having been fulfilled
C:were fulfilled
D:been fulfilled

答案:

B

解析:

【译文】所有的任务已经提前完成,所以他们决定度假一周。
【解析】分析句子可知,这号之后是个句子,故逗号之前不能为句子,A和C项均是谓语动词形式,故排除;D项属于be fulfilled用于完成时的部分谓语表达,不能单独存在,故也排除,综上,本题答案选B。B项在语义上相当于一个原因状语从句:As all the tasks had been fulfilled ahead of time...。

相关标签:

英语     英语     holiday     decided     ahead     tasks    

精选图文

221381
领取福利

微信扫码领取福利

微信扫码分享