一道独立主格的题
问题描述:
一道独立主格的题
With all the tasks ___(已经提前完成),they were resolved to go on holiday for a week.这里填having been done in advance可否?
答
可以的.有一点需要提一下,这里的‘in advance’有点多于,是纯属语法推导的句子.‘having been done’已经表示完成的意思了.没有‘in advance’句子显得轻松些.