All the tasks _______ahead of time ,they decided to go on holiday for a week.英语语法题A had been filled B having been filled为什么不选A?后半句是decided(过去时),那这个任务提前完成,应该是过去完成时了,所以个人
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/14 23:50:41
All the tasks _______ahead of time ,they decided to go on holiday for a week.英语语法题A had been filled B having been filled为什么不选A?后半句是decided(过去时),那这个任务提前完成,应该是过去完成时了,所以个人
All the tasks _______ahead of time ,they decided to go on holiday for a week.英语语法题
A had been filled B having been filled
为什么不选A?后半句是decided(过去时),那这个任务提前完成,应该是过去完成时了,所以个人觉得A合理.had 和 having 都可以表示非谓语动词的啊.
had been 是谓语,那having been 就不是谓语吗?
All the tasks _______ahead of time ,they decided to go on holiday for a week.英语语法题A had been filled B having been filled为什么不选A?后半句是decided(过去时),那这个任务提前完成,应该是过去完成时了,所以个人
这个题 选 B, 是哪个老师和你说的 had been可以 做非谓语啊?
这是个独立主格结构,动作发生在主语动作之前,必须用完成进行时,是规定。
选A的话成两个句子,逗号不能连接两个句子
had been filled 不是非谓语动词 是过去完成时.
只能选B, 现在分词表示动作发生在谓语动词之前.
分词前面加上其逻辑主语是独立主格结构的一种.
路过 ................................+++++++++++
这个题目的正确理解是这样:
All the tasks having been filled ahead of time 这个不是句子而是现在分词做状语,如果是A 的话,那么All the tasks had been filled ahead of time 是一个句子,而该句后面是一个句号,they decided to go on holiday for a week.前面又没有连接...
全部展开
这个题目的正确理解是这样:
All the tasks having been filled ahead of time 这个不是句子而是现在分词做状语,如果是A 的话,那么All the tasks had been filled ahead of time 是一个句子,而该句后面是一个句号,they decided to go on holiday for a week.前面又没有连接词,所以不能选A。
All the tasks had been filled ahead of time, so they decided to go on holida for a week.这样加了so这个联结词后这个句子就是正确的了
希望可以帮到你
收起
这道题还是有难度的,前面是分词做时间状语,All the tasks having been filled ahead of time。
如果是句子的话,后面一般不会是逗号。如果非要这样的话,你可以变成两个句子是对的。
选 B, 这个是独立主格。 选A的话,前半句是一个完整句子,后半句也是完整句子,2个完整的句子是不能一个逗号隔开, 而应该用到连词,所以A不能选。